Go to the documentation of this file.
28 #ifndef SRSASN1_NGAP_H
29 #define SRSASN1_NGAP_H
42 #define ASN1_NGAP_ID_AMF_CFG_UPD 0
43 #define ASN1_NGAP_ID_AMF_STATUS_IND 1
44 #define ASN1_NGAP_ID_CELL_TRAFFIC_TRACE 2
45 #define ASN1_NGAP_ID_DEACTIV_TRACE 3
46 #define ASN1_NGAP_ID_DL_NAS_TRANSPORT 4
47 #define ASN1_NGAP_ID_DL_NON_UEASSOCIATED_NRP_PA_TRANSPORT 5
48 #define ASN1_NGAP_ID_DL_RAN_CFG_TRANSFER 6
49 #define ASN1_NGAP_ID_DL_RAN_STATUS_TRANSFER 7
50 #define ASN1_NGAP_ID_DL_UEASSOCIATED_NRP_PA_TRANSPORT 8
51 #define ASN1_NGAP_ID_ERROR_IND 9
52 #define ASN1_NGAP_ID_HO_CANCEL 10
53 #define ASN1_NGAP_ID_HO_NOTIF 11
54 #define ASN1_NGAP_ID_HO_PREP 12
55 #define ASN1_NGAP_ID_HO_RES_ALLOC 13
56 #define ASN1_NGAP_ID_INIT_CONTEXT_SETUP 14
57 #define ASN1_NGAP_ID_INIT_UE_MSG 15
58 #define ASN1_NGAP_ID_LOCATION_REPORT_CTRL 16
59 #define ASN1_NGAP_ID_LOCATION_REPORT_FAIL_IND 17
60 #define ASN1_NGAP_ID_LOCATION_REPORT 18
61 #define ASN1_NGAP_ID_NAS_NON_DELIVERY_IND 19
62 #define ASN1_NGAP_ID_NG_RESET 20
63 #define ASN1_NGAP_ID_NG_SETUP 21
64 #define ASN1_NGAP_ID_OVERLOAD_START 22
65 #define ASN1_NGAP_ID_OVERLOAD_STOP 23
66 #define ASN1_NGAP_ID_PAGING 24
67 #define ASN1_NGAP_ID_PATH_SWITCH_REQUEST 25
68 #define ASN1_NGAP_ID_PDU_SESSION_RES_MODIFY 26
69 #define ASN1_NGAP_ID_PDU_SESSION_RES_MODIFY_IND 27
70 #define ASN1_NGAP_ID_PDU_SESSION_RES_RELEASE 28
71 #define ASN1_NGAP_ID_PDU_SESSION_RES_SETUP 29
72 #define ASN1_NGAP_ID_PDU_SESSION_RES_NOTIFY 30
73 #define ASN1_NGAP_ID_PRIVATE_MSG 31
74 #define ASN1_NGAP_ID_PWS_CANCEL 32
75 #define ASN1_NGAP_ID_PWS_FAIL_IND 33
76 #define ASN1_NGAP_ID_PWS_RESTART_IND 34
77 #define ASN1_NGAP_ID_RAN_CFG_UPD 35
78 #define ASN1_NGAP_ID_REROUTE_NAS_REQUEST 36
79 #define ASN1_NGAP_ID_RRC_INACTIVE_TRANSITION_REPORT 37
80 #define ASN1_NGAP_ID_TRACE_FAIL_IND 38
81 #define ASN1_NGAP_ID_TRACE_START 39
82 #define ASN1_NGAP_ID_UE_CONTEXT_MOD 40
83 #define ASN1_NGAP_ID_UE_CONTEXT_RELEASE 41
84 #define ASN1_NGAP_ID_UE_CONTEXT_RELEASE_REQUEST 42
85 #define ASN1_NGAP_ID_UE_RADIO_CAP_CHECK 43
86 #define ASN1_NGAP_ID_UE_RADIO_CAP_INFO_IND 44
87 #define ASN1_NGAP_ID_UETNLA_BINDING_RELEASE 45
88 #define ASN1_NGAP_ID_UL_NAS_TRANSPORT 46
89 #define ASN1_NGAP_ID_UL_NON_UEASSOCIATED_NRP_PA_TRANSPORT 47
90 #define ASN1_NGAP_ID_UL_RAN_CFG_TRANSFER 48
91 #define ASN1_NGAP_ID_UL_RAN_STATUS_TRANSFER 49
92 #define ASN1_NGAP_ID_UL_UEASSOCIATED_NRP_PA_TRANSPORT 50
93 #define ASN1_NGAP_ID_WRITE_REPLACE_WARNING 51
94 #define ASN1_NGAP_ID_SECONDARY_RAT_DATA_USAGE_REPORT 52
95 #define ASN1_NGAP_MAX_PRIVATE_IES 65535
96 #define ASN1_NGAP_MAX_PROTOCOL_EXTS 65535
97 #define ASN1_NGAP_MAX_PROTOCOL_IES 65535
98 #define ASN1_NGAP_MAXNOOF_ALLOWED_AREAS 16
99 #define ASN1_NGAP_MAXNOOF_ALLOWED_S_NSSAIS 8
100 #define ASN1_NGAP_MAXNOOF_BPLMNS 12
101 #define ASN1_NGAP_MAXNOOF_CELL_IDFOR_WARNING 65535
102 #define ASN1_NGAP_MAXNOOF_CELLIN_AO_I 256
103 #define ASN1_NGAP_MAXNOOF_CELLIN_EAI 65535
104 #define ASN1_NGAP_MAXNOOF_CELLIN_TAI 65535
105 #define ASN1_NGAP_MAXNOOF_CELLSING_NB 16384
106 #define ASN1_NGAP_MAXNOOF_CELLSINNGENB 256
107 #define ASN1_NGAP_MAXNOOF_CELLSIN_UE_HISTORY_INFO 16
108 #define ASN1_NGAP_MAXNOOF_CELLS_UE_MOVING_TRAJECTORY 16
109 #define ASN1_NGAP_MAXNOOF_DRBS 32
110 #define ASN1_NGAP_MAXNOOF_EMERGENCY_AREA_ID 65535
111 #define ASN1_NGAP_MAXNOOF_EA_IFOR_RESTART 256
112 #define ASN1_NGAP_MAXNOOF_EPLMNS 15
113 #define ASN1_NGAP_MAXNOOF_EPLMNS_PLUS_ONE 16
114 #define ASN1_NGAP_MAXNOOF_ERABS 256
115 #define ASN1_NGAP_MAXNOOF_ERRORS 256
116 #define ASN1_NGAP_MAXNOOF_FORB_TACS 4096
117 #define ASN1_NGAP_MAXNOOF_MULTI_CONNECT 4
118 #define ASN1_NGAP_MAXNOOF_MULTI_CONNECT_MINUS_ONE 3
119 #define ASN1_NGAP_MAXNOOF_NG_CONNS_TO_RESET 65536
120 #define ASN1_NGAP_MAXNOOF_PDU_SESSIONS 256
121 #define ASN1_NGAP_MAXNOOF_PLMNS 12
122 #define ASN1_NGAP_MAXNOOF_QOS_FLOWS 64
123 #define ASN1_NGAP_MAXNOOF_RAN_NODEIN_AO_I 64
124 #define ASN1_NGAP_MAXNOOF_RECOMMENDED_CELLS 16
125 #define ASN1_NGAP_MAXNOOF_RECOMMENDED_RAN_NODES 16
126 #define ASN1_NGAP_MAXNOOF_AO_I 64
127 #define ASN1_NGAP_MAXNOOF_SERVED_GUAMIS 256
128 #define ASN1_NGAP_MAXNOOF_SLICE_ITEMS 1024
129 #define ASN1_NGAP_MAXNOOF_TACS 256
130 #define ASN1_NGAP_MAXNOOF_TA_IFOR_INACTIVE 16
131 #define ASN1_NGAP_MAXNOOF_TA_IFOR_PAGING 16
132 #define ASN1_NGAP_MAXNOOF_TA_IFOR_RESTART 2048
133 #define ASN1_NGAP_MAXNOOF_TA_IFOR_WARNING 65535
134 #define ASN1_NGAP_MAXNOOF_TA_IIN_AO_I 16
135 #define ASN1_NGAP_MAXNOOF_TIME_PERIODS 2
136 #define ASN1_NGAP_MAXNOOF_TNLASSOCS 32
137 #define ASN1_NGAP_MAXNOOF_XN_EXT_TLAS 2
138 #define ASN1_NGAP_MAXNOOF_XN_GTP_TLAS 16
139 #define ASN1_NGAP_MAXNOOF_XN_TLAS 16
140 #define ASN1_NGAP_ID_ALLOWED_NSSAI 0
141 #define ASN1_NGAP_ID_AMF_NAME 1
142 #define ASN1_NGAP_ID_AMF_OVERLOAD_RESP 2
143 #define ASN1_NGAP_ID_AMF_SET_ID 3
144 #define ASN1_NGAP_ID_AMF_TNLASSOC_FAILED_TO_SETUP_LIST 4
145 #define ASN1_NGAP_ID_AMF_TNLASSOC_SETUP_LIST 5
146 #define ASN1_NGAP_ID_AMF_TNLASSOC_TO_ADD_LIST 6
147 #define ASN1_NGAP_ID_AMF_TNLASSOC_TO_REM_LIST 7
148 #define ASN1_NGAP_ID_AMF_TNLASSOC_TO_UPD_LIST 8
149 #define ASN1_NGAP_ID_AMF_TRAFFIC_LOAD_REDUCTION_IND 9
150 #define ASN1_NGAP_ID_AMF_UE_NGAP_ID 10
151 #define ASN1_NGAP_ID_ASSIST_DATA_FOR_PAGING 11
152 #define ASN1_NGAP_ID_BROADCAST_CANCELLED_AREA_LIST 12
153 #define ASN1_NGAP_ID_BROADCAST_COMPLETED_AREA_LIST 13
154 #define ASN1_NGAP_ID_CANCEL_ALL_WARNING_MSGS 14
155 #define ASN1_NGAP_ID_CAUSE 15
156 #define ASN1_NGAP_ID_CELL_ID_LIST_FOR_RESTART 16
157 #define ASN1_NGAP_ID_CONCURRENT_WARNING_MSG_IND 17
158 #define ASN1_NGAP_ID_CORE_NETWORK_ASSIST_INFO 18
159 #define ASN1_NGAP_ID_CRIT_DIAGNOSTICS 19
160 #define ASN1_NGAP_ID_DATA_CODING_SCHEME 20
161 #define ASN1_NGAP_ID_DEFAULT_PAGING_DRX 21
162 #define ASN1_NGAP_ID_DIRECT_FORWARDING_PATH_AVAILABILITY 22
163 #define ASN1_NGAP_ID_EMERGENCY_AREA_ID_LIST_FOR_RESTART 23
164 #define ASN1_NGAP_ID_EMERGENCY_FALLBACK_IND 24
165 #define ASN1_NGAP_ID_EUTRA_CGI 25
166 #define ASN1_NGAP_ID_FIVE_G_S_TMSI 26
167 #define ASN1_NGAP_ID_GLOBAL_RAN_NODE_ID 27
168 #define ASN1_NGAP_ID_GUAMI 28
169 #define ASN1_NGAP_ID_HANDOV_TYPE 29
170 #define ASN1_NGAP_ID_IMS_VOICE_SUPPORT_IND 30
171 #define ASN1_NGAP_ID_IDX_TO_RFSP 31
172 #define ASN1_NGAP_ID_INFO_ON_RECOMMENDED_CELLS_AND_RAN_NODES_FOR_PAGING 32
173 #define ASN1_NGAP_ID_LOCATION_REPORT_REQUEST_TYPE 33
174 #define ASN1_NGAP_ID_MASKED_IMEISV 34
175 #define ASN1_NGAP_ID_MSG_ID 35
176 #define ASN1_NGAP_ID_MOB_RESTRICT_LIST 36
177 #define ASN1_NGAP_ID_NASC 37
178 #define ASN1_NGAP_ID_NAS_PDU 38
179 #define ASN1_NGAP_ID_NAS_SECURITY_PARAMS_FROM_NGRAN 39
180 #define ASN1_NGAP_ID_NEW_AMF_UE_NGAP_ID 40
181 #define ASN1_NGAP_ID_NEW_SECURITY_CONTEXT_IND 41
182 #define ASN1_NGAP_ID_NGAP_MSG 42
183 #define ASN1_NGAP_ID_NGRAN_CGI 43
184 #define ASN1_NGAP_ID_NGRAN_TRACE_ID 44
185 #define ASN1_NGAP_ID_NR_CGI 45
186 #define ASN1_NGAP_ID_NRP_PA_PDU 46
187 #define ASN1_NGAP_ID_NOF_BROADCASTS_REQUESTED 47
188 #define ASN1_NGAP_ID_OLD_AMF 48
189 #define ASN1_NGAP_ID_OVERLOAD_START_NSSAI_LIST 49
190 #define ASN1_NGAP_ID_PAGING_DRX 50
191 #define ASN1_NGAP_ID_PAGING_ORIGIN 51
192 #define ASN1_NGAP_ID_PAGING_PRIO 52
193 #define ASN1_NGAP_ID_PDU_SESSION_RES_ADMITTED_LIST 53
194 #define ASN1_NGAP_ID_PDU_SESSION_RES_FAILED_TO_MODIFY_LIST_MOD_RES 54
195 #define ASN1_NGAP_ID_PDU_SESSION_RES_FAILED_TO_SETUP_LIST_CXT_RES 55
196 #define ASN1_NGAP_ID_PDU_SESSION_RES_FAILED_TO_SETUP_LIST_HO_ACK 56
197 #define ASN1_NGAP_ID_PDU_SESSION_RES_FAILED_TO_SETUP_LIST_PS_REQ 57
198 #define ASN1_NGAP_ID_PDU_SESSION_RES_FAILED_TO_SETUP_LIST_SU_RES 58
199 #define ASN1_NGAP_ID_PDU_SESSION_RES_HO_LIST 59
200 #define ASN1_NGAP_ID_PDU_SESSION_RES_LIST_CXT_REL_CPL 60
201 #define ASN1_NGAP_ID_PDU_SESSION_RES_LIST_HO_RQD 61
202 #define ASN1_NGAP_ID_PDU_SESSION_RES_MODIFY_LIST_MOD_CFM 62
203 #define ASN1_NGAP_ID_PDU_SESSION_RES_MODIFY_LIST_MOD_IND 63
204 #define ASN1_NGAP_ID_PDU_SESSION_RES_MODIFY_LIST_MOD_REQ 64
205 #define ASN1_NGAP_ID_PDU_SESSION_RES_MODIFY_LIST_MOD_RES 65
206 #define ASN1_NGAP_ID_PDU_SESSION_RES_NOTIFY_LIST 66
207 #define ASN1_NGAP_ID_PDU_SESSION_RES_RELEASED_LIST_NOT 67
208 #define ASN1_NGAP_ID_PDU_SESSION_RES_RELEASED_LIST_PS_ACK 68
209 #define ASN1_NGAP_ID_PDU_SESSION_RES_RELEASED_LIST_PS_FAIL 69
210 #define ASN1_NGAP_ID_PDU_SESSION_RES_RELEASED_LIST_REL_RES 70
211 #define ASN1_NGAP_ID_PDU_SESSION_RES_SETUP_LIST_CXT_REQ 71
212 #define ASN1_NGAP_ID_PDU_SESSION_RES_SETUP_LIST_CXT_RES 72
213 #define ASN1_NGAP_ID_PDU_SESSION_RES_SETUP_LIST_HO_REQ 73
214 #define ASN1_NGAP_ID_PDU_SESSION_RES_SETUP_LIST_SU_REQ 74
215 #define ASN1_NGAP_ID_PDU_SESSION_RES_SETUP_LIST_SU_RES 75
216 #define ASN1_NGAP_ID_PDU_SESSION_RES_TO_BE_SWITCHED_DL_LIST 76
217 #define ASN1_NGAP_ID_PDU_SESSION_RES_SWITCHED_LIST 77
218 #define ASN1_NGAP_ID_PDU_SESSION_RES_TO_RELEASE_LIST_HO_CMD 78
219 #define ASN1_NGAP_ID_PDU_SESSION_RES_TO_RELEASE_LIST_REL_CMD 79
220 #define ASN1_NGAP_ID_PLMN_SUPPORT_LIST 80
221 #define ASN1_NGAP_ID_PWS_FAILED_CELL_ID_LIST 81
222 #define ASN1_NGAP_ID_RAN_NODE_NAME 82
223 #define ASN1_NGAP_ID_RAN_PAGING_PRIO 83
224 #define ASN1_NGAP_ID_RAN_STATUS_TRANSFER_TRANSPARENT_CONTAINER 84
225 #define ASN1_NGAP_ID_RAN_UE_NGAP_ID 85
226 #define ASN1_NGAP_ID_RELATIVE_AMF_CAPACITY 86
227 #define ASN1_NGAP_ID_REPEAT_PERIOD 87
228 #define ASN1_NGAP_ID_RESET_TYPE 88
229 #define ASN1_NGAP_ID_ROUTING_ID 89
230 #define ASN1_NGAP_ID_RRCESTABLISHMENT_CAUSE 90
231 #define ASN1_NGAP_ID_RRC_INACTIVE_TRANSITION_REPORT_REQUEST 91
232 #define ASN1_NGAP_ID_RRC_STATE 92
233 #define ASN1_NGAP_ID_SECURITY_CONTEXT 93
234 #define ASN1_NGAP_ID_SECURITY_KEY 94
235 #define ASN1_NGAP_ID_SERIAL_NUM 95
236 #define ASN1_NGAP_ID_SERVED_GUAMI_LIST 96
237 #define ASN1_NGAP_ID_SLICE_SUPPORT_LIST 97
238 #define ASN1_NGAP_ID_SON_CFG_TRANSFER_DL 98
239 #define ASN1_NGAP_ID_SON_CFG_TRANSFER_UL 99
240 #define ASN1_NGAP_ID_SOURCE_AMF_UE_NGAP_ID 100
241 #define ASN1_NGAP_ID_SOURCE_TO_TARGET_TRANSPARENT_CONTAINER 101
242 #define ASN1_NGAP_ID_SUPPORTED_TA_LIST 102
243 #define ASN1_NGAP_ID_TAI_LIST_FOR_PAGING 103
244 #define ASN1_NGAP_ID_TAI_LIST_FOR_RESTART 104
245 #define ASN1_NGAP_ID_TARGET_ID 105
246 #define ASN1_NGAP_ID_TARGET_TO_SOURCE_TRANSPARENT_CONTAINER 106
247 #define ASN1_NGAP_ID_TIME_TO_WAIT 107
248 #define ASN1_NGAP_ID_TRACE_ACTIVATION 108
249 #define ASN1_NGAP_ID_TRACE_COLLECTION_ENTITY_IP_ADDRESS 109
250 #define ASN1_NGAP_ID_UE_AGGREGATE_MAXIMUM_BIT_RATE 110
251 #define ASN1_NGAP_ID_UE_ASSOCIATED_LC_NG_CONN_LIST 111
252 #define ASN1_NGAP_ID_UE_CONTEXT_REQUEST 112
253 #define ASN1_NGAP_ID_UE_NGAP_IDS 114
254 #define ASN1_NGAP_ID_UE_PAGING_ID 115
255 #define ASN1_NGAP_ID_UE_PRESENCE_IN_AREA_OF_INTEREST_LIST 116
256 #define ASN1_NGAP_ID_UE_RADIO_CAP 117
257 #define ASN1_NGAP_ID_UE_RADIO_CAP_FOR_PAGING 118
258 #define ASN1_NGAP_ID_UE_SECURITY_CAP 119
259 #define ASN1_NGAP_ID_UNAVAILABLE_GUAMI_LIST 120
260 #define ASN1_NGAP_ID_USER_LOCATION_INFO 121
261 #define ASN1_NGAP_ID_WARNING_AREA_LIST 122
262 #define ASN1_NGAP_ID_WARNING_MSG_CONTENTS 123
263 #define ASN1_NGAP_ID_WARNING_SECURITY_INFO 124
264 #define ASN1_NGAP_ID_WARNING_TYPE 125
265 #define ASN1_NGAP_ID_ADD_UL_NGU_UP_TNL_INFO 126
266 #define ASN1_NGAP_ID_DATA_FORWARDING_NOT_POSSIBLE 127
267 #define ASN1_NGAP_ID_DL_NGU_UP_TNL_INFO 128
268 #define ASN1_NGAP_ID_NETWORK_INSTANCE 129
269 #define ASN1_NGAP_ID_PDU_SESSION_AGGREGATE_MAXIMUM_BIT_RATE 130
270 #define ASN1_NGAP_ID_PDU_SESSION_RES_FAILED_TO_MODIFY_LIST_MOD_CFM 131
271 #define ASN1_NGAP_ID_PDU_SESSION_RES_FAILED_TO_SETUP_LIST_CXT_FAIL 132
272 #define ASN1_NGAP_ID_PDU_SESSION_RES_LIST_CXT_REL_REQ 133
273 #define ASN1_NGAP_ID_PDU_SESSION_TYPE 134
274 #define ASN1_NGAP_ID_QOS_FLOW_ADD_OR_MODIFY_REQUEST_LIST 135
275 #define ASN1_NGAP_ID_QOS_FLOW_SETUP_REQUEST_LIST 136
276 #define ASN1_NGAP_ID_QOS_FLOW_TO_RELEASE_LIST 137
277 #define ASN1_NGAP_ID_SECURITY_IND 138
278 #define ASN1_NGAP_ID_UL_NGU_UP_TNL_INFO 139
279 #define ASN1_NGAP_ID_UL_NGU_UP_TNL_MODIFY_LIST 140
280 #define ASN1_NGAP_ID_WARNING_AREA_COORDINATES 141
281 #define ASN1_NGAP_ID_PDU_SESSION_RES_SECONDARY_RATUSAGE_LIST 142
282 #define ASN1_NGAP_ID_HO_FLAG 143
283 #define ASN1_NGAP_ID_SECONDARY_RATUSAGE_INFO 144
284 #define ASN1_NGAP_ID_PDU_SESSION_RES_RELEASE_RESP_TRANSFER 145
285 #define ASN1_NGAP_ID_REDIRECTION_VOICE_FALLBACK 146
286 #define ASN1_NGAP_ID_UE_RETENTION_INFO 147
287 #define ASN1_NGAP_ID_S_NSSAI 148
288 #define ASN1_NGAP_ID_PS_CELL_INFO 149
289 #define ASN1_NGAP_ID_LAST_EUTRAN_PLMN_ID 150
290 #define ASN1_NGAP_ID_MAXIMUM_INTEGRITY_PROTECTED_DATA_RATE_DL 151
291 #define ASN1_NGAP_ID_ADD_DL_FORWARDING_UPTNL_INFO 152
292 #define ASN1_NGAP_ID_ADD_DLUPTNL_INFO_FOR_HO_LIST 153
293 #define ASN1_NGAP_ID_ADD_NGU_UP_TNL_INFO 154
294 #define ASN1_NGAP_ID_ADD_DL_QOS_FLOW_PER_TNL_INFO 155
295 #define ASN1_NGAP_ID_SECURITY_RESULT 156
296 #define ASN1_NGAP_ID_ENDC_SON_CFG_TRANSFER_DL 157
297 #define ASN1_NGAP_ID_ENDC_SON_CFG_TRANSFER_UL 158
329 void set(types::options e = types::nulltype);
606 void set(types::options e = types::nulltype);
649 template <
class valueT_>
817 void set(types::options e = types::nulltype);
990 void set(types::options e = types::nulltype);
1011 static uint32_t
idx_to_id(uint32_t idx);
1019 template <
class valueT_>
1066 void set(types::options e = types::nulltype);
1087 static uint32_t
idx_to_id(uint32_t idx);
1095 template <
class valueT_>
1101 ie_field_s<cause_c>
cause;
1138 void set(types::options e = types::nulltype);
1199 void set(types::options e = types::nulltype);
1249 void set(types::options e = types::nulltype);
1383 void set(types::options e = types::nulltype);
1476 void set(types::options e = types::nulltype);
1569 types type()
const {
return types::unavailable_guami_list; }
1664 void set(types::options e = types::nulltype);
1850 void set(types::options e = types::nulltype);
2119 struct qos_flow_map_ind_opts {
2400 void set(types::options e = types::nulltype);
2748 void set(types::options e = types::nulltype);
2932 void set(types::options e = types::nulltype);
3003 void set(types::options e = types::nulltype);
3028 static uint32_t
idx_to_id(uint32_t idx);
3036 template <
class valueT_>
3244 void set(types::options e = types::nulltype);
3361 void set(types::options e = types::nulltype);
3469 void set(types::options e = types::nulltype);
3605 void set(types::options e = types::nulltype);
3626 static uint32_t
idx_to_id(uint32_t idx);
3634 template <
class valueT_>
3827 void set(types::options e = types::nulltype);
3865 static uint32_t
idx_to_id(uint32_t idx);
3873 template <
class valueT_>
3919 void set(types::options e = types::nulltype);
3938 static uint32_t
idx_to_id(uint32_t idx);
3946 template <
class valueT_>
3950 ie_field_s<unbounded_octstring<true> >
routing_id;
3951 ie_field_s<unbounded_octstring<true> >
nrp_pa_pdu;
4068 void set(types::options e = types::nulltype);
4185 void set(types::options e = types::nulltype);
4204 static uint32_t
idx_to_id(uint32_t idx);
4212 template <
class valueT_>
4266 void set(types::options e = types::nulltype);
4287 static uint32_t
idx_to_id(uint32_t idx);
4295 template <
class valueT_>
4329 void set(types::options e = types::nulltype);
4352 static uint32_t
idx_to_id(uint32_t idx);
4360 template <
class valueT_>
4366 ie_field_s<unbounded_octstring<true> >
routing_id;
4552 void set(types::options e = types::nulltype);
4575 static uint32_t
idx_to_id(uint32_t idx);
4583 template <
class valueT_>
4679 void set(types::options e = types::nulltype);
4700 static uint32_t
idx_to_id(uint32_t idx);
4708 template <
class valueT_>
4714 ie_field_s<cause_c>
cause;
4742 void set(types::options e = types::nulltype);
4763 static uint32_t
idx_to_id(uint32_t idx);
4771 template <
class valueT_>
4870 void set(types::options e = types::nulltype);
4905 static uint32_t
idx_to_id(uint32_t idx);
4913 template <
class valueT_>
5013 types type()
const {
return types::add_dl_forwarding_uptnl_info; }
5070 void set(types::options e = types::nulltype);
5091 static uint32_t
idx_to_id(uint32_t idx);
5099 template <
class valueT_>
5105 ie_field_s<cause_c>
cause;
5207 void set(types::options e = types::nulltype);
5285 void set(types::options e = types::nulltype);
5306 static uint32_t
idx_to_id(uint32_t idx);
5314 template <
class valueT_>
5348 void set(types::options e = types::nulltype);
5371 static uint32_t
idx_to_id(uint32_t idx);
5379 template <
class valueT_>
5639 void set(types::options e = types::nulltype);
5705 static uint32_t
idx_to_id(uint32_t idx);
5713 template <
class valueT_>
5826 void set(types::options e = types::nulltype);
5857 static uint32_t
idx_to_id(uint32_t idx);
5865 template <
class valueT_>
5940 types type()
const {
return types::add_dluptnl_info_for_ho_list; }
6068 void set(types::options e = types::nulltype);
6141 void set(types::options e = types::nulltype);
6172 static uint32_t
idx_to_id(uint32_t idx);
6180 template <
class valueT_>
6352 void set(types::options e = types::nulltype);
6377 static uint32_t
idx_to_id(uint32_t idx);
6385 template <
class valueT_>
6491 void set(types::options e = types::nulltype);
6559 static uint32_t
idx_to_id(uint32_t idx);
6567 template <
class valueT_>
6685 void set(types::options e = types::nulltype);
6713 static uint32_t
idx_to_id(uint32_t idx);
6721 template <
class valueT_>
6803 void set(types::options e = types::nulltype);
6839 static uint32_t
idx_to_id(uint32_t idx);
6847 template <
class valueT_>
6928 void set(types::options e = types::nulltype);
6991 types type()
const {
return types::pdu_session_res_release_resp_transfer; }
7099 void set(types::options e = types::nulltype);
7110 const uint32_t&
local()
const
7748 void set(types::options e = types::nulltype);
7828 template <
class ies_set_paramT_>
7832 typename ies_set_paramT_::value_c
value;
7861 void set(types::options e = types::nulltype);
7931 void set(types::options e = types::nulltype);
7945 return c.get<uint64_t>();
7960 return c.get<uint64_t>();
7994 void set(types::options e = types::nulltype);
8062 void set(types::options e = types::nulltype);
8160 void set(types::options e = types::nulltype);
8191 static uint32_t
idx_to_id(uint32_t idx);
8214 void set(types::options e = types::nulltype);
8235 static uint32_t
idx_to_id(uint32_t idx);
8258 void set(types::options e = types::nulltype);
8279 static uint32_t
idx_to_id(uint32_t idx);
8302 void set(types::options e = types::nulltype);
8325 static uint32_t
idx_to_id(uint32_t idx);
8348 void set(types::options e = types::nulltype);
8367 static uint32_t
idx_to_id(uint32_t idx);
8390 void set(types::options e = types::nulltype);
8409 static uint32_t
idx_to_id(uint32_t idx);
8432 void set(types::options e = types::nulltype);
8453 static uint32_t
idx_to_id(uint32_t idx);
8483 void set(types::options e = types::nulltype);
8508 static uint32_t
idx_to_id(uint32_t idx);
8541 void set(types::options e = types::nulltype);
8594 void set(types::options e = types::nulltype);
8615 static uint32_t
idx_to_id(uint32_t idx);
8648 void set(types::options e = types::nulltype);
8676 static uint32_t
idx_to_id(uint32_t idx);
8699 void set(types::options e = types::nulltype);
8720 static uint32_t
idx_to_id(uint32_t idx);
8749 void set(types::options e = types::nulltype);
8772 static uint32_t
idx_to_id(uint32_t idx);
8803 void set(types::options e = types::nulltype);
8834 static uint32_t
idx_to_id(uint32_t idx);
8864 void set(types::options e = types::nulltype);
8889 static uint32_t
idx_to_id(uint32_t idx);
8919 void set(types::options e = types::nulltype);
8944 static uint32_t
idx_to_id(uint32_t idx);
8974 void set(types::options e = types::nulltype);
8999 static uint32_t
idx_to_id(uint32_t idx);
9030 void set(types::options e = types::nulltype);
9057 static uint32_t
idx_to_id(uint32_t idx);
9087 void set(types::options e = types::nulltype);
9115 static uint32_t
idx_to_id(uint32_t idx);
9138 void set(types::options e = types::nulltype);
9161 static uint32_t
idx_to_id(uint32_t idx);
9184 void set(types::options e = types::nulltype);
9207 static uint32_t
idx_to_id(uint32_t idx);
9230 void set(types::options e = types::nulltype);
9249 static uint32_t
idx_to_id(uint32_t idx);
9278 void set(types::options e = types::nulltype);
9305 static uint32_t
idx_to_id(uint32_t idx);
9337 void set(types::options e = types::nulltype);
9366 static uint32_t
idx_to_id(uint32_t idx);
9403 void set(types::options e = types::nulltype);
9449 static uint32_t
idx_to_id(uint32_t idx);
9478 void set(types::options e = types::nulltype);
9501 static uint32_t
idx_to_id(uint32_t idx);
9532 void set(types::options e = types::nulltype);
9563 static uint32_t
idx_to_id(uint32_t idx);
9571 template <
class ies_set_paramT_>
9642 void set(types::options e = types::nulltype);
9663 static uint32_t
idx_to_id(uint32_t idx);
9686 void set(types::options e = types::nulltype);
9709 static uint32_t
idx_to_id(uint32_t idx);
9732 void set(types::options e = types::nulltype);
9755 static uint32_t
idx_to_id(uint32_t idx);
9778 void set(types::options e = types::nulltype);
9803 static uint32_t
idx_to_id(uint32_t idx);
9826 void set(types::options e = types::nulltype);
9849 static uint32_t
idx_to_id(uint32_t idx);
9872 void set(types::options e = types::nulltype);
9895 static uint32_t
idx_to_id(uint32_t idx);
9918 void set(types::options e = types::nulltype);
9939 static uint32_t
idx_to_id(uint32_t idx);
9962 void set(types::options e = types::nulltype);
9985 static uint32_t
idx_to_id(uint32_t idx);
10021 void set(types::options e = types::nulltype);
10063 static uint32_t
idx_to_id(uint32_t idx);
10074 struct types_opts {
10086 void set(types::options e = types::nulltype);
10111 static uint32_t
idx_to_id(uint32_t idx);
10122 struct types_opts {
10134 void set(types::options e = types::nulltype);
10153 static uint32_t
idx_to_id(uint32_t idx);
10164 struct types_opts {
10184 void set(types::options e = types::nulltype);
10216 static uint32_t
idx_to_id(uint32_t idx);
10227 struct types_opts {
10239 void set(types::options e = types::nulltype);
10262 static uint32_t
idx_to_id(uint32_t idx);
10273 struct types_opts {
10285 void set(types::options e = types::nulltype);
10306 static uint32_t
idx_to_id(uint32_t idx);
10317 struct types_opts {
10329 void set(types::options e = types::nulltype);
10352 static uint32_t
idx_to_id(uint32_t idx);
10363 struct types_opts {
10375 void set(types::options e = types::nulltype);
10398 static uint32_t
idx_to_id(uint32_t idx);
10409 struct types_opts {
10421 void set(types::options e = types::nulltype);
10440 static uint32_t
idx_to_id(uint32_t idx);
10451 struct types_opts {
10463 void set(types::options e = types::nulltype);
10486 static uint32_t
idx_to_id(uint32_t idx);
10497 struct types_opts {
10509 void set(types::options e = types::nulltype);
10528 static uint32_t
idx_to_id(uint32_t idx);
10539 struct types_opts {
10551 void set(types::options e = types::nulltype);
10570 static uint32_t
idx_to_id(uint32_t idx);
10581 struct types_opts {
10593 void set(types::options e = types::nulltype);
10614 static uint32_t
idx_to_id(uint32_t idx);
10625 struct types_opts {
10637 void set(types::options e = types::nulltype);
10660 static uint32_t
idx_to_id(uint32_t idx);
10671 struct types_opts {
10696 void set(types::options e = types::nulltype);
10739 static uint32_t
idx_to_id(uint32_t idx);
10750 struct types_opts {
10762 void set(types::options e = types::nulltype);
10785 static uint32_t
idx_to_id(uint32_t idx);
10793 template <
class valueT_>
10817 template <
class valueT_>
10836 template <
class valueT_>
10842 ie_field_s<cause_c>
cause;
10855 template <
class valueT_>
10861 ie_field_s<unbounded_octstring<true> >
nas_pdu;
10875 template <
class valueT_>
10893 template <
class valueT_>
10913 template <
class valueT_>
10919 ie_field_s<cause_c>
cause;
10934 template <
class valueT_>
10957 template <
class valueT_>
10963 ie_field_s<printable_string<1, 150, true, true> >
amf_name;
10981 template <
class valueT_>
11008 template <
class valueT_>
11032 template <
class valueT_>
11051 template <
class valueT_>
11072 template <
class valueT_>
11099 template <
class valueT_>
11123 template <
class valueT_>
11147 template <
class valueT_>
11170 template <
class valueT_>
11195 template <
class valueT_>
11220 template <
class valueT_>
11226 ie_field_s<fixed_bitstring<16, false, true> >
msg_id;
11242 template <
class valueT_>
11248 ie_field_s<fixed_bitstring<16, false, true> >
msg_id;
11264 template <
class valueT_>
11282 template <
class valueT_>
11303 template <
class valueT_>
11331 template <
class valueT_>
11356 template <
class valueT_>
11391 template <
class valueT_>
11411 template <
class valueT_>
11425 template <
class valueT_>
11448 template <
class valueT_>
11475 template <
class valueT_>
11481 ie_field_s<cause_c>
cause;
11496 template <
class valueT_>
11516 template <
class valueT_>
11539 template <
class valueT_>
11561 template <
class valueT_>
11581 template <
class valueT_>
11600 template <
class valueT_>
11621 template <
class valueT_>
11657 template <
class valueT_>
11681 template <
class valueT_>
11699 template <
class valueT_>
11725 template <
class valueT_>
11746 template <
class valueT_>
11766 template <
class valueT_>
11787 template <
class valueT_>
11808 template <
class valueT_>
11826 template <
class valueT_>
11832 ie_field_s<unbounded_octstring<true> >
nas_pdu;
11846 template <
class valueT_>
11865 template <
class valueT_>
11885 template <
class valueT_>
11904 template <
class valueT_>
11910 ie_field_s<unbounded_octstring<true> >
routing_id;
11924 template <
class valueT_>
11958 template <
class valueT_>
11964 ie_field_s<fixed_bitstring<16, false, true> >
msg_id;
11982 struct init_msg_c {
11983 struct types_opts {
12050 void set(types::options e = types::nulltype);
12224 struct types_opts {
12256 void set(types::options e = types::nulltype);
12325 struct types_opts {
12347 void set(types::options e = types::nulltype);
12436 struct types_opts {
12448 void set(types::options e = types::nulltype);
12565 struct types_opts {
12577 void set(types::options e = types::nulltype);
12819 struct rat_type_opts {
12894 struct types_opts {
12906 void set(types::options e = types::nulltype);
12925 static uint32_t
idx_to_id(uint32_t idx);
12933 template <
class extT_>
12996 struct types_opts {
13008 void set(types::options e = types::nulltype);
13167 struct types_opts {
13189 void set(types::options e = types::nulltype);
13221 static uint32_t
idx_to_id(uint32_t idx);
13229 template <
class valueT_>
13280 struct types_opts {
13355 struct types_opts {
13428 struct types_opts {
13496 struct types_opts {
13588 struct types_opts {
13596 types type()
const {
return types::maximum_integrity_protected_data_rate_dl; }
13655 struct types_opts {
13679 void set(types::options e = types::nulltype);
13715 static uint32_t
idx_to_id(uint32_t idx);
13723 template <
class valueT_>
13800 struct types_opts {
13897 struct types_opts {
13905 types type()
const {
return types::add_dl_qos_flow_per_tnl_info; }
13983 template <
class ies_set_paramT_>
13987 typename ies_set_paramT_::first_value_c
first_value;
13989 typename ies_set_paramT_::second_value_c
second_value;
13998 template <
class ies_set_paramT_>
14172 #endif // SRSASN1_NGAP_H
choice_buffer_t< location_report_request_type_s > c
Definition: ngap.h:8237
enum asn1::ngap::mico_mode_ind_opts::options value
ie_field_s< integer< uint16_t, 1, 256, true, true > > network_instance
Definition: ngap.h:13746
uint64_t & ran_ue_ngap_id()
Definition: ngap.cc:37030
enum asn1::ngap::ngap_elem_procs_o::successful_outcome_c::types_opts::options value
elementary_procedure_option< ng_setup_resp_ies_container > ng_setup_resp_s
Definition: ngap.h:10986
enum asn1::ngap::ul_ran_status_transfer_ies_o::value_c::types_opts::options value
pdu_session_res_modify_ind_s & pdu_session_res_modify_ind()
Definition: ngap.cc:44646
pdu_session_res_list_cxt_rel_cpl_l & pdu_session_res_list_cxt_rel_cpl()
Definition: ngap.cc:34863
init_msg_s & init_msg()
Definition: ngap.h:12591
enumerated< mico_mode_ind_opts, true > mico_mode_ind_e
Definition: ngap.h:3221
bool ie_exts_present
Definition: ngap.h:7298
uint16_t pdu_session_id
Definition: ngap.h:7219
ie_field_s< ran_ue_ngap_id_t > ran_ue_ngap_id
Definition: ngap.h:11045
enumerated< cause_protocol_opts, true > cause_protocol_e
Definition: ngap.h:730
ie_field_s< cause_c > cause
Definition: ngap.h:11489
dyn_array< pdu_session_res_setup_item_cxt_req_s > pdu_session_res_setup_list_cxt_req_l
Definition: ngap.h:6442
elementary_procedure_option< overload_stop_ies_container > overload_stop_s
Definition: ngap.h:11013
static presence_e get_presence(const uint32_t &id)
Definition: ngap.cc:24170
bool default_paging_drx_present
Definition: ngap.h:11462
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:40306
served_guami_list_l & served_guami_list()
Definition: ngap.cc:25530
amf_tnlassoc_to_add_list_l & amf_tnlassoc_to_add_list()
Definition: ngap.cc:813
bool crit_diagnostics_present
Definition: ngap.h:11778
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:50778
types type() const
Definition: ngap.h:3928
reroute_nas_request_s & reroute_nas_request()
Definition: ngap.cc:44801
~value_c()
Definition: ngap.h:9879
void set(types::options e=types::nulltype)
Definition: ngap.cc:32076
static presence_e get_presence(const uint32_t &id)
Definition: ngap.cc:31773
enumerated< source_of_ue_activity_behaviour_info_opts, true > source_of_ue_activity_behaviour_info_e
Definition: ngap.h:3121
enum asn1::ngap::path_switch_request_fail_ies_o::value_c::types_opts::options value
@ nulltype
Definition: ngap.h:3916
protocol_ie_container_item_s< valueT_ > ie_field_s
Definition: ngap.h:4369
ie_field_s< fixed_bitstring< 16, false, true > > msg_id
Definition: ngap.h:11256
@ crit_diagnostics
Definition: ngap.h:9473
erab_info_list_l erab_info_list
Definition: ngap.h:14066
overload_resp_c & operator=(const overload_resp_c &other)
Definition: ngap.cc:20931
eutra_cgi_list_l & eutra_cgi_listfor_restart()
Definition: ngap.h:2946
options
Definition: ngap.h:10236
add_qos_flow_info_e add_qos_flow_info
Definition: ngap.h:13093
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:14524
eutra_cgi_s & set_eutra_cgi()
Definition: ngap.cc:3962
types type() const
Definition: ngap.h:8603
enum asn1::ngap::integrity_protection_ind_opts::options value
up_transport_layer_info_pair_list_l & add_ngu_up_tnl_info()
Definition: ngap.h:13301
warning_area_list_c()=default
bool ext
Definition: ngap.h:4483
trace_depth_e trace_depth
Definition: ngap.h:5578
bool data_coding_scheme_present
Definition: ngap.h:11939
void to_json(json_writer &j) const
Definition: ngap.cc:31918
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:31694
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:24765
tai_broadcast_eutra_item_ext_ies_container ie_exts
Definition: ngap.h:2686
ie_field_s< crit_diagnostics_s > crit_diagnostics
Definition: ngap.h:1036
ie_field_s< amf_ue_ngap_id_t > amf_ue_ngap_id
Definition: ngap.h:11161
qos_flow_per_tnl_info_list_l & add_dl_qos_flow_per_tnl_info()
Definition: ngap.h:13918
@ tai_list_for_restart
Definition: ngap.h:9272
ie_field_s< dyn_seq_of< amf_tnlassoc_to_add_item_s, 1, 32, true > > amf_tnlassoc_to_add_list
Definition: ngap.h:672
static value_c get_value(const uint32_t &id)
Definition: ngap.cc:34685
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:6801
@ nulltype
Definition: ngap.h:3239
types type() const
Definition: ngap.h:5294
void to_json(json_writer &j) const
Definition: ngap.cc:10496
@ msg_id
Definition: ngap.h:10759
static uint32_t idx_to_id(uint32_t idx)
Definition: ngap.cc:29785
security_context_ext_ies_container ie_exts
Definition: ngap.h:5561
ie_field_s< amf_ue_ngap_id_t > amf_ue_ngap_id
Definition: ngap.h:5112
bool ext
Definition: ngap.h:13955
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:47033
bool ext
Definition: ngap.h:12424
dl_non_ueassociated_nrp_pa_transport_ies_container()
Definition: ngap.cc:9363
static presence_e get_presence(const uint32_t &id)
Definition: ngap.cc:31449
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:3468
static bool is_id_valid(const uint32_t &id)
Definition: ngap.cc:34454
bool add_dl_forwarding_uptnl_info_present
Definition: ngap.h:1713
pdu_session_res_failed_to_modify_list_mod_res_l & pdu_session_res_failed_to_modify_list_mod_res()
Definition: ngap.cc:26980
void set(types::options e=types::nulltype)
Definition: ngap.cc:30846
Definition: asn1_utils.h:1665
protocol_ie_container_item_s< valueT_ > ie_field_s
Definition: ngap.h:6856
ie_field_s< core_network_assist_info_s > core_network_assist_info
Definition: ngap.h:5738
@ nulltype
Definition: ngap.h:3464
bool ran_paging_prio_present
Definition: ngap.h:11182
void to_json(json_writer &j) const
Definition: ngap.cc:15469
elementary_procedure_option< ng_reset_ies_container > ng_reset_s
Definition: ngap.h:10898
void to_json(json_writer &j) const
Definition: ngap.cc:13168
ie_field_s< fixed_bitstring< 16, false, true > > serial_num
Definition: ngap.h:11257
bool ext
Definition: ngap.h:2538
types type_
Definition: ngap.h:1443
@ xn_tnl_cfg_info
Definition: ngap.h:4047
ie_field_s< ran_ue_ngap_id_t > ran_ue_ngap_id
Definition: ngap.h:11344
int8_t to_number() const
Definition: ngap.cc:22546
elementary_procedure_option< init_context_setup_resp_ies_container > init_context_setup_resp_s
Definition: ngap.h:6751
static bool is_id_valid(const uint32_t &id)
Definition: ngap.cc:25028
types type() const
Definition: ngap.h:7870
void to_json(json_writer &j) const
Definition: ngap.cc:3500
@ cause
Definition: ngap.h:6132
uint8_t to_number() const
Definition: ngap.cc:1467
bool warning_security_info_present
Definition: ngap.h:11938
void to_json(json_writer &j) const
Definition: ngap.cc:27988
@ ue_radio_cap_check_resp
Definition: ngap.h:12250
bool crit_diagnostics_present
Definition: ngap.h:11488
value_c & operator=(const value_c &other)
Definition: ngap.cc:24488
choice_buffer_t< crit_diagnostics_s, user_location_info_c > c
Definition: ngap.h:10113
void to_json(json_writer &j) const
Definition: ngap.cc:34361
void to_json(json_writer &j) const
Definition: ngap.cc:13500
void to_json(json_writer &j) const
Definition: ngap.cc:8439
@ amf_ue_ngap_id
Definition: ngap.h:4263
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:40388
options
Definition: ngap.h:8043
bool ie_exts_present
Definition: ngap.h:5775
fixed_octstring< 8, true > ngran_trace_id
Definition: ngap.h:5576
bool ext
Definition: ngap.h:7518
static presence_e get_presence(const uint32_t &id)
Definition: ngap.cc:17177
types type() const
Definition: ngap.h:4338
pdu_session_res_failed_to_setup_list_ho_ack_l & pdu_session_res_failed_to_setup_list_ho_ack()
Definition: ngap.cc:16323
ngran_cgi_c ngran_cgi
Definition: ngap.h:3104
const char * to_string() const
Definition: ngap.cc:4034
@ nulltype
Definition: ngap.h:13597
void to_json(json_writer &j) const
Definition: ngap.cc:48686
qos_flow_list_with_data_forwarding_l qos_flow_setup_resp_list
Definition: ngap.h:5996
cp_transport_layer_info_c amf_tnlassoc_address
Definition: ngap.h:381
overload_resp_c & amf_overload_resp()
Definition: ngap.cc:25836
tai_s & tai()
Definition: ngap.h:1495
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:50962
elementary_procedure_option< pws_fail_ind_ies_container > pws_fail_ind_s
Definition: ngap.h:11287
static uint32_t idx_to_id(uint32_t idx)
Definition: ngap.cc:37123
bool ie_exts_present
Definition: ngap.h:7183
void to_json(json_writer &j) const
Definition: ngap.cc:14792
static presence_e get_presence(const uint32_t &id)
Definition: ngap.cc:28488
@ ran_ue_ngap_id
Definition: ngap.h:3815
uint64_t & amf_ue_ngap_id()
Definition: ngap.cc:8760
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:7501
uint64_t & amf_ue_ngap_id()
Definition: ngap.cc:28268
drb_status_dl12_ext_ies_container ie_ext
Definition: ngap.h:3328
void to_json(json_writer &j) const
Definition: ngap.cc:19111
~value_c()
Definition: ngap.h:5646
value_c & operator=(const value_c &other)
Definition: ngap.cc:23460
static bool is_id_valid(const uint32_t &id)
Definition: ngap.cc:50832
ie_field_s< dyn_seq_of< qos_flow_add_or_modify_request_item_s, 1, 64, true > > qos_flow_add_or_modify_request_list
Definition: ngap.h:13250
ie_field_s< fixed_bitstring< 256, false, true > > security_key
Definition: ngap.h:6602
choice_buffer_t< allowed_nssai_l, five_g_s_tmsi_s, fixed_bitstring< 10, false, true >, unbounded_octstring< true >, user_location_info_c > c
Definition: ngap.h:6841
@ allowed_nssai
Definition: ngap.h:3822
bool ie_exts_present
Definition: ngap.h:13347
bool amf_tnlassoc_to_upd_list_present
Definition: ngap.h:667
ie_field_s< ims_voice_support_ind_e > ims_voice_support_ind
Definition: ngap.h:11781
crit_diagnostics_s & crit_diagnostics()
Definition: ngap.cc:34868
bool paging_attempt_info_present
Definition: ngap.h:2107
void destroy_()
Definition: ngap.cc:9947
crit_e crit
Definition: ngap.h:12550
options
Definition: ngap.h:4263
pdu_session_res_modify_request_s & pdu_session_res_modify_request()
Definition: ngap.cc:44641
types type() const
Definition: ngap.h:4561
bool ie_exts_present
Definition: ngap.h:12427
ran_cfg_upd_ies_container()
Definition: ngap.cc:41133
void to_json(json_writer &j) const
Definition: ngap.cc:29701
elementary_procedure_option< amf_cfg_upd_fail_ies_container > amf_cfg_upd_fail_s
Definition: ngap.h:1121
@ unknown_local_ue_ngap_id
Definition: ngap.h:749
@ ul_ngu_up_tnl_modify_list
Definition: ngap.h:13178
enumerated< types_opts > types
Definition: ngap.h:8542
direct_forwarding_path_availability_e direct_forwarding_path_availability
Definition: ngap.h:6222
types type() const
Definition: ngap.h:10560
static uint32_t idx_to_id(uint32_t idx)
Definition: ngap.cc:26772
bool ext
Definition: ngap.h:379
private_ie_id_c id
Definition: ngap.h:7838
const char * to_string() const
Definition: ngap.cc:4321
enum asn1::ngap::ran_cfg_upd_ies_o::value_c::types_opts::options value
@ nulltype
Definition: ngap.h:7164
fixed_octstring< 3, true > plmn_id
Definition: ngap.h:1338
uint64_t & ran_ue_ngap_id()
Definition: ngap.cc:13996
unbounded_octstring< true > & geran_cell()
Definition: ngap.h:12477
pdu_session_res_modify_confirm_s & pdu_session_res_modify_confirm()
Definition: ngap.cc:46057
options
Definition: ngap.h:3217
@ amf_ue_ngap_id
Definition: ngap.h:2994
static bool is_id_valid(const uint32_t &id)
Definition: ngap.cc:32848
~value_c()
Definition: ngap.h:9833
types type_
Definition: ngap.h:10263
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:29754
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:22062
ie_field_s< fixed_bitstring< 16, false, true > > serial_num
Definition: ngap.h:11944
void to_json(json_writer &j) const
Definition: ngap.cc:10144
types type() const
Definition: ngap.h:615
uint32_t c
Definition: ngap.h:7128
ran_cfg_upd_ack_s & ran_cfg_upd_ack()
Definition: ngap.cc:46077
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:2811
choice_buffer_t< crit_diagnostics_s, pdu_session_res_failed_to_modify_list_mod_cfm_l, pdu_session_res_modify_list_mod_cfm_l > c
Definition: ngap.h:8678
void destroy_()
Definition: ngap.cc:48006
unbounded_octstring< true > pdu_session_res_notify_released_transfer
Definition: ngap.h:7383
@ ue_radio_cap_check_request
Definition: ngap.h:12009
static value_c get_value(const uint32_t &id)
Definition: ngap.cc:19825
@ cause
Definition: ngap.h:5065
value_c & operator=(const value_c &other)
Definition: ngap.cc:35393
@ not_available
Definition: ngap.h:6767
target_ngran_node_to_source_ngran_node_transparent_container_ext_ies_container ie_exts
Definition: ngap.h:14089
bool crit_diagnostics_present
Definition: ngap.h:11971
void to_json(json_writer &j) const
Definition: ngap.cc:3222
@ amf_ue_ngap_id
Definition: ngap.h:8910
enumerated< types_opts > types
Definition: ngap.h:3362
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:31675
~value_c()
Definition: ngap.h:10246
fixed_bitstring< 10, false, true > & amf_set_id()
Definition: ngap.cc:20503
ie_field_s< unbounded_octstring< true > > routing_id
Definition: ngap.h:11858
value_c & operator=(const value_c &other)
Definition: ngap.cc:29158
@ add_ngu_up_tnl_info
Definition: ngap.h:13809
enum asn1::ngap::ho_request_ies_o::value_c::types_opts::options value
@ gnb_id
Definition: ngap.h:1135
assist_data_for_recommended_cells_ext_ies_container ie_exts
Definition: ngap.h:2073
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:7683
bool uespecific_drx_present
Definition: ngap.h:3293
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:42932
@ default_paging_drx
Definition: ngap.h:9683
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:21212
static bool is_id_valid(const uint32_t &id)
Definition: ngap.cc:23662
protocol_ie_container_item_s< valueT_ > ie_field_s
Definition: ngap.h:13238
ul_ngu_up_tnl_modify_item_ext_ies_container ie_exts
Definition: ngap.h:13137
dyn_array< pdu_session_res_setup_item_ho_req_s > pdu_session_res_setup_list_ho_req_l
Definition: ngap.h:5530
void to_json(json_writer &j) const
Definition: ngap.cc:2158
enumerated< types_opts > types
Definition: ngap.h:13509
void destroy_()
Definition: ngap.cc:29570
bool pdu_session_res_list_cxt_rel_req_present
Definition: ngap.h:11737
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:5399
static bool is_id_valid(const uint32_t &id)
Definition: ngap.cc:25703
types type() const
Definition: ngap.h:10430
elementary_procedure_option< ul_non_ueassociated_nrp_pa_transport_ies_container > ul_non_ueassociated_nrp_pa_transport_s
Definition: ngap.h:11870
void to_json(json_writer &j) const
Definition: ngap.cc:391
void to_json(json_writer &j) const
Definition: ngap.cc:5524
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:5511
bool ie_ext_present
Definition: ngap.h:3342
protocol_ie_single_container_s< cell_id_list_for_restart_ext_ies_o > & set_choice_exts()
Definition: ngap.cc:6179
uint16_t pdu_session_id
Definition: ngap.h:7365
@ nulltype
Definition: ngap.h:5910
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:13606
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:4289
@ pdu_session_res_release_resp_transfer
Definition: ngap.h:6992
@ pdu_session_type
Definition: ngap.h:13669
options
Definition: ngap.h:1735
enumerated< types_opts > types
Definition: ngap.h:9827
void to_json(json_writer &j) const
Definition: ngap.cc:11351
pdu_session_res_setup_list_cxt_req_l & pdu_session_res_setup_list_cxt_req()
Definition: ngap.cc:18938
ie_field_s< crit_diagnostics_s > crit_diagnostics
Definition: ngap.h:11975
uint64_t & amf_ue_ngap_id()
Definition: ngap.cc:30917
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:26203
bool ie_exts_present
Definition: ngap.h:5594
elementary_procedure_option< pdu_session_res_release_cmd_ies_container > pdu_session_res_release_cmd_s
Definition: ngap.h:11152
bool tnlassoc_usage_present
Definition: ngap.h:457
@ ue_context_mod_request
Definition: ngap.h:12007
static uint32_t idx_to_id(uint32_t idx)
Definition: ngap.cc:579
void to_json(json_writer &j) const
Definition: ngap.cc:3002
@ nulltype
Definition: ngap.h:9333
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:3668
void to_json(json_writer &j) const
Definition: ngap.cc:430
ho_prep_fail_ies_container()
Definition: ngap.cc:14431
ie_field_s< fixed_bitstring< 256, false, true > > security_key
Definition: ngap.h:11645
@ nulltype
Definition: ngap.h:9607
enum asn1::ngap::cause_nas_opts::options value
@ ran_cfg_upd
Definition: ngap.h:12006
static uint32_t idx_to_id(uint32_t idx)
Definition: ngap.cc:33609
@ choice_exts
Definition: ngap.h:812
fixed_octstring< 4, true > time_stamp
Definition: ngap.h:5147
ie_field_s< amf_ue_ngap_id_t > amf_ue_ngap_id
Definition: ngap.h:4784
uint16_t & network_instance()
Definition: ngap.cc:50346
fixed_octstring< 3, true > plmn_id
Definition: ngap.h:1459
elementary_procedure_option< cell_traffic_trace_ies_container > cell_traffic_trace_s
Definition: ngap.h:3062
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:51075
successful_outcome_s & set_successful_outcome()
Definition: ngap.cc:47292
bool ext
Definition: ngap.h:3140
static value_c get_value(const uint32_t &id)
Definition: ngap.cc:27796
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:43431
elementary_procedure_option< dl_ran_status_transfer_ies_container > dl_ran_status_transfer_s
Definition: ngap.h:4319
uint16_t five_qi
Definition: ngap.h:4431
area_of_interest_list_l area_of_interest_list
Definition: ngap.h:5510
bool masked_imeisv_present
Definition: ngap.h:6587
elementary_procedure_option< location_report_fail_ind_ies_container > location_report_fail_ind_s
Definition: ngap.h:10860
ue_aggregate_maximum_bit_rate_s & ue_aggregate_maximum_bit_rate()
Definition: ngap.cc:33905
void destroy_()
Definition: ngap.cc:22372
protocol_ie_container_item_s< valueT_ > ie_field_s
Definition: ngap.h:3882
dyn_array< qos_flow_setup_request_item_s > qos_flow_setup_request_list_l
Definition: ngap.h:13641
static crit_e get_crit(const uint32_t &id)
Definition: ngap.cc:28446
bool ext
Definition: ngap.h:482
ue_radio_cap_for_paging_s & ue_radio_cap_for_paging()
Definition: ngap.cc:30011
enumerated< types_opts > types
Definition: ngap.h:13368
const char * to_string() const
Definition: ngap.cc:34643
~value_c()
Definition: ngap.h:9344
elementary_procedure_option< pdu_session_res_setup_resp_ies_container > pdu_session_res_setup_resp_s
Definition: ngap.h:11225
static bool is_id_valid(const uint32_t &id)
Definition: ngap.cc:30768
void to_json(json_writer &j) const
Definition: ngap.cc:16881
bool ie_exts_present
Definition: ngap.h:13151
@ amf_ue_ngap_id
Definition: ngap.h:8150
ie_field_s< integer< uint16_t, 0, 255, false, true > > relative_amf_capacity
Definition: ngap.h:670
fixed_bitstring< 28, false, true > eutra_cell_id
Definition: ngap.h:1805
uint8_t to_number() const
Definition: ngap.cc:3079
value_c & operator=(const value_c &other)
Definition: ngap.cc:24691
protocol_ie_single_container_s< ngran_cgi_ext_ies_o > & choice_exts()
Definition: ngap.h:1874
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:3721
@ ran_node_name
Definition: ngap.h:8475
void to_json(json_writer &j) const
Definition: ngap.cc:22292
qos_flow_add_or_modify_resp_list_l qos_flow_add_or_modify_resp_list
Definition: ngap.h:13326
enum asn1::ngap::concurrent_warning_msg_ind_opts::options value
static uint32_t idx_to_id(uint32_t idx)
Definition: ngap.cc:31721
crit_diagnostics_s & crit_diagnostics()
Definition: ngap.h:9619
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:24091
@ nulltype
Definition: ngap.h:12252
@ amf_ue_ngap_id
Definition: ngap.h:8255
bool ipsec_tla_present
Definition: ngap.h:3983
@ ran_ue_ngap_id
Definition: ngap.h:9869
@ nulltype
Definition: ngap.h:987
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:38502
enum asn1::ngap::n3_iwf_id_c::types_opts::options value
@ pdu_session_aggregate_maximum_bit_rate
Definition: ngap.h:13665
static crit_e get_crit(const uint32_t &id)
Definition: ngap.cc:13211
@ medium
Definition: ngap.h:3066
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:49095
uint64_t & amf_ue_ngap_id()
Definition: ngap.cc:26650
static crit_e get_crit(const uint32_t &id)
Definition: ngap.cc:49798
void set(types::options e=types::nulltype)
Definition: ngap.cc:26338
uint16_t & relative_amf_capacity()
Definition: ngap.cc:25535
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:40743
value_c & operator=(const value_c &other)
Definition: ngap.cc:31601
static crit_e get_crit(const uint32_t &id)
Definition: ngap.cc:20268
@ not_performed
Definition: ngap.h:5910
const char * to_string() const
Definition: ngap.cc:47086
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:43056
@ ran_status_transfer_transparent_container
Definition: ngap.h:4263
enumerated< types_opts > types
Definition: ngap.h:9139
emergency_service_target_cn_e emergency_service_target_cn
Definition: ngap.h:4534
global_n3_iwf_id_s & global_n3_iwf_id()
Definition: ngap.h:1407
@ allowed_nssai
Definition: ngap.h:5624
static uint32_t idx_to_id(uint32_t idx)
Definition: ngap.cc:34449
bool ext
Definition: ngap.h:6219
area_of_interest_tai_item_ext_ies_container ie_exts
Definition: ngap.h:1944
void destroy_()
Definition: ngap.cc:7549
bool ie_exts_present
Definition: ngap.h:4976
void to_json(json_writer &j) const
Definition: ngap.cc:50863
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:5628
protocol_ie_single_container_s< drb_status_dl_ext_ies_o > & set_choice_exts()
Definition: ngap.cc:7374
uint16_t time_ue_stayed_in_cell
Definition: ngap.h:12430
@ priolevel2
Definition: ngap.h:7818
ie_field_s< ran_ue_ngap_id_t > ran_ue_ngap_id
Definition: ngap.h:11509
void to_json(json_writer &j) const
Definition: ngap.cc:20558
choice_buffer_t< pdu_session_aggregate_maximum_bit_rate_s, qos_flow_setup_request_list_l, security_ind_s, up_transport_layer_info_c, up_transport_layer_info_list_l > c
Definition: ngap.h:13717
choice_buffer_t< protocol_ie_single_container_s< reset_type_ext_ies_o >, ue_associated_lc_ng_conn_list_l > c
Definition: ngap.h:7911
options
Definition: ngap.h:12854
ran_status_transfer_transparent_container_s & ran_status_transfer_transparent_container()
Definition: ngap.cc:37036
uint64_t & amf_ue_ngap_id()
Definition: ngap.cc:10334
static value_c get_value(const uint32_t &id)
Definition: ngap.cc:29327
enumerated< types_opts > types
Definition: ngap.h:5827
bool ie_exts_present
Definition: ngap.h:14087
bool ext
Definition: ngap.h:13084
bool trigger_msg_present
Definition: ngap.h:963
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:41078
options
Definition: ngap.h:5345
enum asn1::ngap::pdu_session_res_release_cmd_ies_o::value_c::types_opts::options value
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:5436
qos_flow_accepted_list_l qos_flow_accepted_list
Definition: ngap.h:13961
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:5584
@ nulltype
Definition: ngap.h:10460
ue_context_mod_resp_s & ue_context_mod_resp()
Definition: ngap.cc:46082
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:4127
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:47371
amf_status_ind_s & amf_status_ind()
Definition: ngap.cc:44691
types type() const
Definition: ngap.h:8223
void destroy_()
Definition: ngap.cc:36953
global_ran_node_id_c & operator=(const global_ran_node_id_c &other)
Definition: ngap.cc:2955
bool ie_exts_present
Definition: ngap.h:3697
bool ext
Definition: ngap.h:1635
@ add_ul_ngu_up_tnl_info
Definition: ngap.h:13182
dl_forwarding_e dlforwarding
Definition: ngap.h:4463
bool ext
Definition: ngap.h:13577
fixed_bitstring< 16, false, true > & serial_num()
Definition: ngap.cc:37679
value_c & operator=(const value_c &other)
Definition: ngap.cc:25166
bool ext
Definition: ngap.h:13790
@ amf_ue_ngap_id
Definition: ngap.h:10083
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:25300
@ choice_exts
Definition: ngap.h:7745
void to_json(json_writer &j) const
Definition: ngap.cc:43035
bool maximum_data_burst_volume_present
Definition: ngap.h:12642
bool ext
Definition: ngap.h:12639
@ supported_ta_list
Definition: ngap.h:9683
enumerated< types_opts > types
Definition: ngap.h:7995
bool ext
Definition: ngap.h:6907
ie_field_s< dyn_seq_of< served_guami_item_s, 1, 256, true > > served_guami_list
Definition: ngap.h:669
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:22576
void to_json(json_writer &j) const
Definition: ngap.cc:23197
qos_flow_notify_item_ext_ies_container ie_exts
Definition: ngap.h:13423
static uint32_t idx_to_id(uint32_t idx)
Definition: ngap.cc:30174
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:36650
enum asn1::ngap::init_context_setup_resp_ies_o::value_c::types_opts::options value
options
Definition: ngap.h:8528
void to_json(json_writer &j) const
Definition: ngap.cc:18443
uint64_t & amf_ue_ngap_id()
Definition: ngap.cc:13334
ie_field_s< new_security_context_ind_e > new_security_context_ind
Definition: ngap.h:11379
enum asn1::ngap::source_of_ue_activity_behaviour_info_opts::options value
bool ie_exts_present
Definition: ngap.h:4427
cause_c cause
Definition: ngap.h:939
dynamic5_qi_descriptor_s & dynamic5_qi()
Definition: ngap.h:13027
bool crit_diagnostics_present
Definition: ngap.h:1033
@ msg_id
Definition: ngap.h:10681
choice_buffer_t< broadcast_completed_area_list_c, crit_diagnostics_s, fixed_bitstring< 16, false, true > > c
Definition: ngap.h:10787
timer_approach_for_guami_removal_e timer_approach_for_guami_removal
Definition: ngap.h:1551
options
Definition: ngap.h:10173
enumerated< types_opts > types
Definition: ngap.h:9479
types type() const
Definition: ngap.h:999
elementary_procedure_option< protocol_ie_container_l< ran_cfg_upd_ack_ies_o > > ran_cfg_upd_ack_s
Definition: ngap.h:11480
void destroy_()
Definition: ngap.cc:28164
enum asn1::ngap::paging_drx_opts::options value
@ path_switch_request
Definition: ngap.h:12000
static crit_e get_crit(const uint32_t &id)
Definition: ngap.cc:35791
@ choice_exts
Definition: ngap.h:1194
@ allowed_nssai
Definition: ngap.h:9394
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:47589
enumerated< types_opts > types
Definition: ngap.h:10330
static bool is_id_valid(const uint32_t &id)
Definition: ngap.cc:31429
@ ue_context_transfer
Definition: ngap.h:770
cause_c cause
Definition: ngap.h:13793
bool ext
Definition: ngap.h:2884
pdu_session_res_released_list_rel_res_l & pdu_session_res_released_list_rel_res()
Definition: ngap.cc:27947
ie_field_s< ue_retention_info_e > ue_retention_info
Definition: ngap.h:10952
@ nulltype
Definition: ngap.h:4182
fixed_bitstring< 10, false, true > & set_idx_len10()
Definition: ngap.cc:7057
bool ext
Definition: ngap.h:13321
@ nulltype
Definition: ngap.h:7033
static bool is_id_valid(const uint32_t &id)
Definition: ngap.cc:29029
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:4948
const char * to_string() const
Definition: ngap.cc:27121
ul_ueassociated_nrp_pa_transport_s & ul_ueassociated_nrp_pa_transport()
Definition: ngap.cc:44861
protocol_ie_single_container_s< pws_failed_cell_id_list_ext_ies_o > & set_choice_exts()
Definition: ngap.cc:22461
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:9557
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:38654
bool ie_exts_present
Definition: ngap.h:4247
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:10912
bool ext
Definition: ngap.h:7234
void to_json(json_writer &j) const
Definition: ngap.cc:41303
choice_buffer_t< last_visited_ngran_cell_info_s, protocol_ie_single_container_s< last_visited_cell_info_ext_ies_o >, unbounded_octstring< true > > c
Definition: ngap.h:12523
options
Definition: ngap.h:5014
void to_json(json_writer &j) const
Definition: ngap.cc:11079
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:24549
bool crit_diagnostics_present
Definition: ngap.h:4927
types type_
Definition: ngap.h:3861
@ ue_security_cap
Definition: ngap.h:9389
bool ext
Definition: ngap.h:3292
up_transport_layer_info_pair_list_l c
Definition: ngap.h:13825
bool ext
Definition: ngap.h:13878
types type_
Definition: ngap.h:9896
ran_cfg_upd_s & ran_cfg_upd()
Definition: ngap.cc:44666
static presence_e get_presence(const uint32_t &id)
Definition: ngap.cc:37175
bool crit_diagnostics_present
Definition: ngap.h:6735
@ drb_status_dl12
Definition: ngap.h:3356
allowed_nssai_l & allowed_nssai()
Definition: ngap.cc:18943
void set(types::options e=types::nulltype)
Definition: ngap.cc:32354
options
Definition: ngap.h:5941
ie_field_s< son_cfg_transfer_s > son_cfg_transfer_ul
Definition: ngap.h:11879
ie_field_s< rrcestablishment_cause_e > rrcestablishment_cause
Definition: ngap.h:6866
@ single_rrc_connected_state_report
Definition: ngap.h:5536
static presence_e get_presence(const uint32_t &id)
Definition: ngap.cc:7911
void to_json(json_writer &j) const
Definition: ngap.cc:28950
bounded_bitstring< 1, 160, true, true > ipsec_tla
Definition: ngap.h:3985
ue_aggregate_maximum_bit_rate_s & ue_aggregate_maximum_bit_rate()
Definition: ngap.cc:8795
value_c & operator=(const value_c &other)
Definition: ngap.cc:25812
enum asn1::ngap::error_ind_ies_o::value_c::types_opts::options value
@ amf_tnlassoc_failed_to_setup_list
Definition: ngap.h:987
bool ext
Definition: ngap.h:13940
unbounded_octstring< true > & nas_pdu()
Definition: ngap.cc:20483
recommended_ran_node_item_ext_ies_container ie_exts
Definition: ngap.h:6263
bool ie_exts_present
Definition: ngap.h:3103
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:913
@ om_intervention
Definition: ngap.h:695
uint16_t five_qi
Definition: ngap.h:12644
recommended_ran_nodes_for_paging_s recommend_ran_nodes_for_paging
Definition: ngap.h:6304
options
Definition: ngap.h:4392
cancelled_cells_in_eai_eutra_item_ext_ies_container ie_exts
Definition: ngap.h:2172
ie_field_s< ue_radio_cap_for_paging_s > ue_radio_cap_for_paging
Definition: ngap.h:11803
options
Definition: ngap.h:5613
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:9834
static crit_e get_crit(const uint32_t &id)
Definition: ngap.cc:30189
@ mo_sms
Definition: ngap.h:6763
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:49928
dyn_array< pdu_session_res_failed_to_setup_item_cxt_res_s > pdu_session_res_failed_to_setup_list_cxt_res_l
Definition: ngap.h:6665
ie_field_s< cause_c > cause
Definition: ngap.h:6403
types type_
Definition: ngap.h:8509
~value_c()
Definition: ngap.h:6498
enum asn1::ngap::ue_context_mod_fail_ies_o::value_c::types_opts::options value
@ amf_ue_ngap_id
Definition: ngap.h:8855
value_c & operator=(const value_c &other)
Definition: ngap.cc:9994
Definition: asn1_utils.h:867
@ radio_network
Definition: ngap.h:812
~ue_ngap_ids_c()
Definition: ngap.h:7938
@ mcs_prio_access
Definition: ngap.h:6765
void to_json(json_writer &j) const
Definition: ngap.cc:42376
bool ie_exts_present
Definition: ngap.h:13134
void to_json(json_writer &j) const
Definition: ngap.cc:11038
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:20597
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:48156
const char * to_string() const
Definition: ngap.cc:23880
source_ran_node_id_s source_ran_node_id
Definition: ngap.h:4165
@ choice_exts
Definition: ngap.h:6065
ie_field_s< cause_c > cause
Definition: ngap.h:5394
choice_buffer_t< crit_diagnostics_s, pdu_session_res_failed_to_setup_list_cxt_res_l, pdu_session_res_setup_list_cxt_res_l > c
Definition: ngap.h:6715
@ served_guami_list
Definition: ngap.h:594
uint16_t time_ue_stayed_in_cell_enhanced_granularity
Definition: ngap.h:12431
fixed_octstring< 3, true > sd
Definition: ngap.h:486
options
Definition: ngap.h:6887
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:14437
const char * to_string() const
Definition: ngap.cc:50023
@ ng_inter_sys_ho_triggered
Definition: ngap.h:767
static presence_e get_presence(const uint32_t &id)
Definition: ngap.cc:36732
enumerated< types_opts > types
Definition: ngap.h:13009
const char * to_string() const
Definition: ngap.cc:35768
bool amf_name_present
Definition: ngap.h:661
guami_s guami
Definition: ngap.h:1550
static value_c get_value(const uint32_t &id)
Definition: ngap.cc:29055
~son_info_c()
Definition: ngap.h:4075
void to_json(json_writer &j) const
Definition: ngap.cc:4631
uint16_t pdu_session_id
Definition: ngap.h:7450
@ unkown_qos_flow_id
Definition: ngap.h:762
direct_forwarding_path_availability_e & direct_forwarding_path_availability()
Definition: ngap.cc:17351
enumerated< emergency_service_target_cn_opts, true > emergency_service_target_cn_e
Definition: ngap.h:4524
@ priolevel5
Definition: ngap.h:7821
void set(types::options e=types::nulltype)
Definition: ngap.cc:14244
bool ext
Definition: ngap.h:3447
secondary_ratusage_info_s & secondary_ratusage_info()
Definition: ngap.h:13517
@ amf_ue_ngap_id
Definition: ngap.h:3602
ie_field_s< ran_ue_ngap_id_t > ran_ue_ngap_id
Definition: ngap.h:11023
@ ipv4
Definition: ngap.h:13634
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:22023
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:43270
uint64_t guaranteed_flow_bit_rate_ul
Definition: ngap.h:4658
void to_json(json_writer &j) const
Definition: ngap.cc:6184
value_c & operator=(const value_c &other)
Definition: ngap.cc:11767
void to_json(json_writer &j) const
Definition: ngap.cc:473
~value_c()
Definition: ngap.h:8309
types type_
Definition: ngap.h:12926
ie_field_s< integer< uint16_t, 1, 256, true, true > > network_instance
Definition: ngap.h:13249
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:14587
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:4904
static presence_e get_presence(const uint32_t &id)
Definition: ngap.cc:29852
@ direct_path_available
Definition: ngap.h:6053
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:48112
@ pdu_session_res_setup_request
Definition: ngap.h:12004
emergency_area_id_cancelled_eutra_l & emergency_area_id_cancelled_eutra()
Definition: ngap.h:2424
pdu_session_res_released_list_ps_ack_l & pdu_session_res_released_list_ps_ack()
Definition: ngap.cc:30498
bool amf_overload_resp_present
Definition: ngap.h:10993
static crit_e get_crit(const uint32_t &id)
Definition: ngap.cc:29800
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:46273
bool ie_exts_present
Definition: ngap.h:4956
erab_info_item_ext_ies_container ie_exts
Definition: ngap.h:4464
dyn_array< qos_flow_with_cause_item_s > qos_flow_list_with_cause_l
Definition: ngap.h:5969
static uint32_t idx_to_id(uint32_t idx)
Definition: ngap.cc:37391
@ amf_ue_ngap_id
Definition: ngap.h:4858
static uint32_t idx_to_id(uint32_t idx)
Definition: ngap.cc:11158
void destroy_()
Definition: ngap.cc:23720
@ emergency_area_id_broadcast_eutra
Definition: ngap.h:2739
static uint32_t idx_to_id(uint32_t idx)
Definition: ngap.cc:29500
ie_field_s< guami_s > guami
Definition: ngap.h:5751
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:49522
elementary_procedure_option< error_ind_ies_container > error_ind_s
Definition: ngap.h:4612
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:5541
cause_radio_network_e & set_radio_network()
Definition: ngap.cc:1345
@ nr
Definition: ngap.h:12828
target_ran_node_id_s target_ran_node_id
Definition: ngap.h:4164
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:41339
@ cause
Definition: ngap.h:6346
void to_json(json_writer &j) const
Definition: ngap.cc:51315
options
Definition: ngap.h:9227
elementary_procedure_option< ue_radio_cap_info_ind_ies_container > ue_radio_cap_info_ind_s
Definition: ngap.h:11813
const char * to_string() const
Definition: ngap.cc:11092
@ nulltype
Definition: ngap.h:7989
tai_s sel_tai
Definition: ngap.h:4147
fixed_bitstring< 16, true, true > eutr_aintegrity_protection_algorithms
Definition: ngap.h:5598
@ nulltype
Definition: ngap.h:10506
static value_c get_value(const uint32_t &id)
Definition: ngap.cc:32027
static uint32_t idx_to_id(uint32_t idx)
Definition: ngap.cc:24789
protocol_ie_single_container_s< warning_area_list_ext_ies_o > & choice_exts()
Definition: ngap.h:8096
uint64_t maximum_flow_bit_rate_ul
Definition: ngap.h:4656
pdu_session_res_release_resp_ies_container()
Definition: ngap.cc:39750
@ pdu_session_res_released_list_rel_res
Definition: ngap.h:8967
bool ie_exts_present
Definition: ngap.h:6286
@ emergency_area_id_list_for_restart
Definition: ngap.h:9273
@ pws_cancel_resp
Definition: ngap.h:12246
@ nulltype
Definition: ngap.h:8058
choice_buffer_t< cause_c, crit_diagnostics_s > c
Definition: ngap.h:9987
const char * to_string() const
Definition: ngap.cc:36683
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:47530
@ ue_aggregate_maximum_bit_rate
Definition: ngap.h:3821
@ nr_cgi
Definition: ngap.h:1847
enum asn1::ngap::cell_traffic_trace_ies_o::value_c::types_opts::options value
crit_diagnostics_s & crit_diagnostics()
Definition: ngap.cc:31635
uint64_t & ran_ue_ngap_id()
Definition: ngap.cc:24028
enumerated< types_opts > types
Definition: ngap.h:4330
amf_tnlassoc_to_upd_item_ext_ies_container ie_exts
Definition: ngap.h:463
ie_field_s< ho_flag_e > ho_flag
Definition: ngap.h:11556
core_network_assist_info_ext_ies_container ie_exts
Definition: ngap.h:3303
unsuccessful_outcome_s & set_unsuccessful_outcome()
Definition: ngap.cc:47297
bool ue_retention_info_present
Definition: ngap.h:10970
ie_field_s< amf_ue_ngap_id_t > amf_ue_ngap_id
Definition: ngap.h:4307
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:7248
@ not_pre_emptable
Definition: ngap.h:1743
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:19456
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:13439
@ unknown_target_id
Definition: ngap.h:747
bool ue_aggregate_maximum_bit_rate_present
Definition: ngap.h:11184
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:4115
choice_buffer_t< son_cfg_transfer_s, unbounded_octstring< true > > c
Definition: ngap.h:10572
trace_start_s & trace_start()
Definition: ngap.cc:44821
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:35465
uint16_t pdu_session_id
Definition: ngap.h:6636
bool qos_flow_to_release_list_present
Definition: ngap.h:13245
@ init_msg
Definition: ngap.h:12574
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:3763
bool load_info_obj(const uint16_t &proc_code_)
Definition: ngap.cc:47157
dyn_array< emergency_area_id_cancelled_nr_item_s > emergency_area_id_cancelled_nr_l
Definition: ngap.h:2377
void set(types::options e=types::nulltype)
Definition: ngap.cc:46901
trace_activation_s & trace_activation()
Definition: ngap.cc:15333
void to_json(json_writer &j) const
Definition: ngap.cc:7379
bool ie_exts_present
Definition: ngap.h:7466
uint8_t to_number() const
Definition: ngap.cc:7123
bool ie_ext_present
Definition: ngap.h:12886
protocol_ie_single_container_s< drb_status_dl_ext_ies_o > & choice_exts()
Definition: ngap.h:3385
@ ho_cancelled
Definition: ngap.h:740
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:19386
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:49009
@ priolevel6
Definition: ngap.h:7822
ie_field_s< dyn_seq_of< fixed_octstring< 3, true >, 1, 256, true > > emergency_area_id_list_for_restart
Definition: ngap.h:11298
pdu_session_res_to_be_switched_dl_item_ext_ies_container ie_exts
Definition: ngap.h:7522
void set(types::options e=types::nulltype)
Definition: ngap.cc:34753
enum asn1::ngap::emergency_fallback_request_ind_opts::options value
@ choice_exts
Definition: ngap.h:1473
@ nulltype
Definition: ngap.h:7670
@ ran_ue_ngap_id
Definition: ngap.h:5282
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:49037
static bool is_id_valid(const uint32_t &id)
Definition: ngap.cc:21087
bool ie_exts_present
Definition: ngap.h:4826
amf_tnlassoc_setup_item_ext_ies_container ie_exts
Definition: ngap.h:382
s_nssai_ext_ies_container ie_exts
Definition: ngap.h:487
options
Definition: ngap.h:6992
static bool is_id_valid(const uint32_t &id)
Definition: ngap.cc:36050
choice_buffer_t< global_ran_node_id_c, printable_string< 1, 150, true, true >, supported_ta_list_l > c
Definition: ngap.h:9711
void destroy_()
Definition: ngap.cc:30300
bool ie_exts_present
Definition: ngap.h:2617
security_result_s & security_result()
Definition: ngap.cc:48080
ie_field_s< ran_ue_ngap_id_t > ran_ue_ngap_id
Definition: ngap.h:11801
~value_c()
Definition: ngap.h:13196
choice_buffer_t< allowed_nssai_l, core_network_assist_info_s, emergency_fallback_ind_s, fixed_bitstring< 256, false, true >, guami_s, mob_restrict_list_s, pdu_session_res_setup_list_cxt_req_l, printable_string< 1, 150, true, true >, trace_activation_s, ue_aggregate_maximum_bit_rate_s, ue_radio_cap_for_paging_s, ue_security_cap_s, unbounded_octstring< true > > c
Definition: ngap.h:6561
s_nssai_s s_nssai
Definition: ngap.h:5456
@ delay_crit
Definition: ngap.h:4392
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:6230
const char * to_string() const
Definition: ngap.cc:32833
uint32_t hfn_pdcp_sn12
Definition: ngap.h:2887
unbounded_octstring< true > & routing_id()
Definition: ngap.cc:10673
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:46780
tai_cancelled_nr_l & tai_cancelled_nr()
Definition: ngap.h:2434
const char * to_string() const
Definition: ngap.cc:22351
enum asn1::ngap::location_report_ctrl_ies_o::value_c::types_opts::options value
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:25889
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:31966
types type() const
Definition: ngap.h:3614
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:42515
static crit_e get_crit(const uint32_t &id)
Definition: ngap.cc:10214
@ no_radio_res_available_in_target_cell
Definition: ngap.h:748
uint64_t amf_ue_ngap_id
Definition: ngap.h:7604
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:7419
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:13623
types type() const
Definition: ngap.h:1577
bool ie_exts_present
Definition: ngap.h:7485
bool ie_exts_present
Definition: ngap.h:3680
protocol_ie_single_container_s< cp_transport_layer_info_ext_ies_o > & choice_exts()
Definition: ngap.h:348
user_location_info_c & user_location_info()
Definition: ngap.cc:34326
options
Definition: ngap.h:5282
@ trace_activation
Definition: ngap.h:5625
@ ho_required
Definition: ngap.h:11995
value_c & operator=(const value_c &other)
Definition: ngap.cc:31851
bool tnl_address_weight_factor_present
Definition: ngap.h:458
bool expected_activity_period_present
Definition: ngap.h:3141
void to_json(json_writer &j) const
Definition: ngap.cc:39088
ie_field_s< emergency_fallback_ind_s > emergency_fallback_ind
Definition: ngap.h:11650
enumerated< types_opts > types
Definition: ngap.h:991
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:5473
bool ext
Definition: ngap.h:1774
void to_json(json_writer &j) const
Definition: ngap.cc:37784
ie_field_s< amf_ue_ngap_id_t > amf_ue_ngap_id
Definition: ngap.h:11672
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:22199
types type_
Definition: ngap.h:10353
enum asn1::ngap::dl_forwarding_opts::options value
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:37827
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:19266
bool location_report_ref_id_to_be_cancelled_present
Definition: ngap.h:5506
rat_restricts_l rat_restricts
Definition: ngap.h:3779
void to_json(json_writer &j) const
Definition: ngap.cc:22585
pdu_session_usage_report_s pdu_session_usage_report
Definition: ngap.h:12887
static bool is_id_valid(const uint32_t &id)
Definition: ngap.cc:20258
bool broadcast_cancelled_area_list_present
Definition: ngap.h:11254
const char * to_string() const
Definition: ngap.cc:1557
bool ext
Definition: ngap.h:13345
enumerated< ims_voice_support_ind_opts, true > ims_voice_support_ind_e
Definition: ngap.h:7674
static bool is_id_valid(const uint32_t &id)
Definition: ngap.cc:1994
bool ie_exts_present
Definition: ngap.h:13792
const char * to_string() const
Definition: ngap.cc:24379
enumerated< types_opts > types
Definition: ngap.h:10286
types type() const
Definition: ngap.h:8071
types type() const
Definition: ngap.h:2941
void to_json(json_writer &j) const
Definition: ngap.cc:4917
static crit_e get_crit(const uint32_t &id)
Definition: ngap.cc:29315
void to_json(json_writer &j) const
Definition: ngap.cc:41855
void destroy_()
Definition: ngap.cc:45752
uint64_t & amf_ue_ngap_id()
Definition: ngap.cc:32146
tai_cancelled_eutra_l & set_tai_cancelled_eutra()
Definition: ngap.cc:5112
choice_buffer_t< user_location_info_c > c
Definition: ngap.h:9757
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:34939
static crit_e get_crit(const uint32_t &id)
Definition: ngap.cc:27778
const char * to_string() const
Definition: ngap.cc:22534
bool ran_paging_prio_present
Definition: ngap.h:11135
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:10784
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:39398
guami_ext_ies_container ie_exts
Definition: ngap.h:528
enumerated< next_paging_area_scope_opts, true > next_paging_area_scope_e
Definition: ngap.h:2042
user_location_info_eutra_ext_ies_container ie_exts
Definition: ngap.h:5148
void to_json(json_writer &j) const
Definition: ngap.cc:13042
static ext_c get_ext(const uint32_t &id)
Definition: ngap.cc:49807
choice_buffer_t< cause_c, crit_diagnostics_s > c
Definition: ngap.h:5093
void to_json(json_writer &j) const
Definition: ngap.cc:25585
bool crit_diagnostics_present
Definition: ngap.h:13791
@ msg_id
Definition: ngap.h:9181
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:16077
bool ue_radio_cap_for_paging_present
Definition: ngap.h:11799
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:26228
const char * to_string() const
Definition: ngap.cc:14079
targetenb_id_ext_ies_container ie_exts
Definition: ngap.h:6042
void to_json(json_writer &j) const
Definition: ngap.cc:50810
bool ie_exts_present
Definition: ngap.h:12752
types type() const
Definition: ngap.h:8983
enum asn1::ngap::pws_cancel_resp_ies_o::value_c::types_opts::options value
enumerated< types_opts > types
Definition: ngap.h:8750
plmn_support_item_ext_ies_container ie_exts
Definition: ngap.h:554
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:38490
ie_field_s< bounded_bitstring< 1, 160, true, true > > trace_collection_entity_ip_address
Definition: ngap.h:3052
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:38178
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:49687
crit_diagnostics_s & crit_diagnostics()
Definition: ngap.cc:25545
void to_json(json_writer &j) const
Definition: ngap.cc:25246
uint8_t erab_id
Definition: ngap.h:4462
fixed_bitstring< 16, false, true > & set_n3_iwf_id()
Definition: ngap.cc:2511
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:16702
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:21506
allowed_nssai_l & allowed_nssai()
Definition: ngap.cc:20513
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:11579
static crit_e get_crit(const uint32_t &id)
Definition: ngap.cc:31736
@ pdu_session_res_modify_list_mod_ind
Definition: ngap.h:8696
void destroy_()
Definition: ngap.cc:36546
bool ext
Definition: ngap.h:7281
bool ie_exts_present
Definition: ngap.h:4461
uint16_t averaging_win
Definition: ngap.h:12646
pws_fail_ind_s & pws_fail_ind()
Definition: ngap.cc:44791
types type_
Definition: ngap.h:8569
tai_list_for_paging_l & tai_list_for_paging()
Definition: ngap.cc:30001
last_visited_ngran_cell_info_s & ngran_cell()
Definition: ngap.h:12462
void to_json(json_writer &j) const
Definition: ngap.cc:13089
emergency_area_id_cancelled_eutra_l & set_emergency_area_id_cancelled_eutra()
Definition: ngap.cc:5117
types type_
Definition: ngap.h:6378
assist_data_for_paging_ext_ies_container ie_exts
Definition: ngap.h:2111
static bool is_id_valid(const uint32_t &id)
Definition: ngap.cc:37936
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:49542
enumerated< types_opts > types
Definition: ngap.h:9687
@ nulltype
Definition: ngap.h:4263
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:51462
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:28018
bool ext
Definition: ngap.h:2202
~ng_enb_id_c()
Definition: ngap.h:1256
@ init_context_setup_fail
Definition: ngap.h:12338
uint8_t to_number() const
Definition: ngap.cc:23055
bool ext
Definition: ngap.h:1822
@ crit_diagnostics
Definition: ngap.h:10179
choice_buffer_t< pdu_session_res_setup_list_su_req_l, ue_aggregate_maximum_bit_rate_s, unbounded_octstring< true > > c
Definition: ngap.h:9059
value_c & operator=(const value_c &other)
Definition: ngap.cc:32404
static value_c get_value(const uint32_t &id)
Definition: ngap.cc:24616
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:9486
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:16907
@ minimum
Definition: ngap.h:5484
void set(types::options e=types::nulltype)
Definition: ngap.cc:25437
@ interaction_with_other_proc
Definition: ngap.h:760
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:3102
@ in
Definition: ngap.h:7164
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:10385
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:9752
void to_json(json_writer &j) const
Definition: ngap.cc:46789
static value_c get_value(const uint32_t &id)
Definition: ngap.cc:30221
bool ie_exts_present
Definition: ngap.h:7201
@ global_ng_enb_id
Definition: ngap.h:1378
bool ext
Definition: ngap.h:3679
bool ul_ngu_up_tnl_info_present
Definition: ngap.h:13323
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:48451
ie_field_s< amf_ue_ngap_id_t > amf_ue_ngap_id
Definition: ngap.h:11800
static presence_e get_presence(const uint32_t &id)
Definition: ngap.cc:34199
static crit_e get_crit(const uint32_t &id)
Definition: ngap.cc:29515
types type() const
Definition: ngap.h:8267
static presence_e get_presence(const uint32_t &id)
Definition: ngap.cc:11210
trace_fail_ind_ies_container()
Definition: ngap.cc:41615
void to_json(json_writer &j) const
Definition: ngap.cc:38998
@ pdu_session_res_secondary_ratusage_list
Definition: ngap.h:9823
types type_
Definition: ngap.h:13711
@ amf_ue_ngap_id
Definition: ngap.h:10460
static uint32_t idx_to_id(uint32_t idx)
Definition: ngap.cc:24386
broadcast_completed_area_list_c()=default
@ ho_request
Definition: ngap.h:11996
void to_json(json_writer &j) const
Definition: ngap.cc:51357
@ bitrate64kbs
Definition: ngap.h:13546
enum asn1::ngap::ue_context_release_request_ies_o::value_c::types_opts::options value
@ paging_origin
Definition: ngap.h:9331
@ v64
Definition: ngap.h:3225
static uint32_t idx_to_id(uint32_t idx)
Definition: ngap.cc:33110
void set(types::options e=types::nulltype)
Definition: ngap.cc:10592
enumerated< types_opts > types
Definition: ngap.h:6686
@ ue_radio_cap
Definition: ngap.h:10372
static uint32_t idx_to_id(uint32_t idx)
Definition: ngap.cc:13857
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:43449
ie_field_s< fixed_bitstring< 16, false, true > > serial_num
Definition: ngap.h:11973
fixed_bitstring< 16, false, true > & msg_id()
Definition: ngap.cc:38093
gnb_id_c & operator=(const gnb_id_c &other)
Definition: ngap.cc:2355
unbounded_octstring< true > & nasc()
Definition: ngap.cc:15318
void to_json(json_writer &j) const
Definition: ngap.cc:50664
uint64_t & amf_ue_ngap_id()
Definition: ngap.cc:16307
enum asn1::ngap::pdu_session_res_release_resp_transfer_ext_ies_o::ext_c::types_opts::options value
enum asn1::ngap::pdu_session_usage_report_s::rat_type_opts::options value
choice_buffer_t< amf_cfg_upd_fail_s, ho_fail_s, ho_prep_fail_s, init_context_setup_fail_s, ng_setup_fail_s, path_switch_request_fail_s, ran_cfg_upd_fail_s, ue_context_mod_fail_s > c
Definition: ngap.h:12388
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:11859
uint8_t to_number() const
Definition: ngap.cc:11104
options
Definition: ngap.h:13546
bool crit_diagnostics_present
Definition: ngap.h:5111
choice_buffer_t< amf_tnlassoc_setup_list_l, crit_diagnostics_s, tnlassoc_list_l > c
Definition: ngap.h:1013
bool ie_exts_present
Definition: ngap.h:380
types type_
Definition: ngap.h:6966
pdu_session_res_notify_item_ext_ies_container ie_exts
Definition: ngap.h:7367
bool xn_tnl_cfg_info_present
Definition: ngap.h:4162
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:9852
uint64_t & ran_ue_ngap_id()
Definition: ngap.cc:6437
enum asn1::ngap::confidentiality_protection_ind_opts::options value
value_c & operator=(const value_c &other)
Definition: ngap.cc:32969
ie_field_s< assist_data_for_paging_s > assist_data_for_paging
Definition: ngap.h:11326
static presence_e get_presence(const uint32_t &id)
Definition: ngap.cc:49505
bool ie_exts_present
Definition: ngap.h:2220
@ amf_ue_ngap_id
Definition: ngap.h:6676
bool ie_exts_present
Definition: ngap.h:5415
overload_start_ies_container()
Definition: ngap.cc:39022
enum asn1::ngap::pws_restart_ind_ies_o::value_c::types_opts::options value
tai_s tai
Definition: ngap.h:5146
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:49223
ie_field_s< unbounded_octstring< true > > target_to_source_transparent_container
Definition: ngap.h:5884
choice_buffer_t< cause_c, fixed_octstring< 8, true > > c
Definition: ngap.h:9897
types type() const
Definition: ngap.h:6999
@ pws_failed_cell_id_list
Definition: ngap.h:9227
static value_c get_value(const uint32_t &id)
Definition: ngap.cc:37154
void to_json(json_writer &j) const
Definition: ngap.cc:33036
choice_buffer_t< cause_c, crit_diagnostics_s > c
Definition: ngap.h:9665
qos_flow_list_with_cause_l qos_flow_failed_to_setup_list
Definition: ngap.h:5997
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:3262
bool ie_exts_present
Definition: ngap.h:7150
@ add_ul_ngu_up_tnl_info
Definition: ngap.h:13667
types type() const
Definition: ngap.h:4194
bool expected_ho_interv_present
Definition: ngap.h:3199
void to_json(json_writer &j) const
Definition: ngap.cc:41597
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:23588
bool dlforwarding_present
Definition: ngap.h:4460
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:38337
ie_field_s< dyn_seq_of< up_transport_layer_info_item_s, 1, 3, true > > add_ul_ngu_up_tnl_info
Definition: ngap.h:13252
tai_list_for_restart_l & tai_list_for_restart()
Definition: ngap.cc:29671
static bool is_id_valid(const uint32_t &id)
Definition: ngap.cc:51035
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:12208
@ data_coding_scheme
Definition: ngap.h:10688
bool ext
Definition: ngap.h:7535
@ not_needed
Definition: ngap.h:13559
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:36866
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:31007
@ ran_ue_ngap_id
Definition: ngap.h:9775
bool ie_exts_present
Definition: ngap.h:7603
value_c & operator=(const value_c &other)
Definition: ngap.cc:30417
@ ue_security_cap
Definition: ngap.h:10012
enum asn1::ngap::ngran_cgi_c::types_opts::options value
value_c & operator=(const value_c &other)
Definition: ngap.cc:34809
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:41633
bool ext
Definition: ngap.h:961
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:14377
void to_json(json_writer &j) const
Definition: ngap.cc:12660
bool rrc_inactive_transition_report_request_present
Definition: ngap.h:5732
bounded_bitstring< 1, 160, true, true > ipaddress
Definition: ngap.h:5163
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:39552
choice_buffer_t< unbounded_octstring< true > > c
Definition: ngap.h:10662
ie_field_s< amf_ue_ngap_id_t > amf_ue_ngap_id
Definition: ngap.h:5879
@ nulltype
Definition: ngap.h:9959
unbounded_octstring< true > pdu_session_nas_pdu
Definition: ngap.h:7468
area_of_interest_s area_of_interest
Definition: ngap.h:1992
options
Definition: ngap.h:734
global_ran_node_id_c & global_ran_node_id()
Definition: ngap.cc:31893
crit_e proc_crit
Definition: ngap.h:968
bool ext
Definition: ngap.h:6239
completed_cells_in_eai_nr_l completed_cells_in_eai_nr
Definition: ngap.h:2668
pws_fail_ind_ies_container()
Definition: ngap.cc:40303
void to_json(json_writer &j) const
Definition: ngap.cc:4201
amf_cfg_upd_fail_ies_container()
Definition: ngap.cc:2225
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:16503
global_ran_node_id_c global_ran_node_id
Definition: ngap.h:4129
void destroy_()
Definition: ngap.cc:29356
@ small
Definition: ngap.h:3066
types type_
Definition: ngap.h:4701
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:11840
ue_context_release_cmd_s & ue_context_release_cmd()
Definition: ngap.cc:44676
static value_c get_value(const uint32_t &id)
Definition: ngap.cc:17953
served_guami_list_l & served_guami_list()
Definition: ngap.cc:798
~value_c()
Definition: ngap.h:8810
void to_json(json_writer &j) const
Definition: ngap.cc:10183
unbounded_octstring< true > ho_request_ack_transfer
Definition: ngap.h:5777
static value_c get_value(const uint32_t &id)
Definition: ngap.cc:6292
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:4698
ue_id_idx_value_c()=default
bool global_ran_node_id_present
Definition: ngap.h:11463
static value_c get_value(const uint32_t &id)
Definition: ngap.cc:13225
pdu_session_res_modify_ind_transfer_ext_ies_container()
Definition: ngap.cc:48153
uint8_t number_type
Definition: ngap.h:8590
void to_json(json_writer &j) const
Definition: ngap.cc:21955
enum asn1::ngap::dl_ran_cfg_transfer_ies_o::value_c::types_opts::options value
void to_json(json_writer &j) const
Definition: ngap.cc:7787
ie_field_s< ue_retention_info_e > ue_retention_info
Definition: ngap.h:10976
options
Definition: ngap.h:10548
enum asn1::ngap::ue_ngap_ids_c::types_opts::options value
bool add_ul_ngu_up_tnl_info_present
Definition: ngap.h:13246
enum asn1::ngap::ue_context_mod_resp_ies_o::value_c::types_opts::options value
options
Definition: ngap.h:1570
@ path_switch_request_fail
Definition: ngap.h:12340
static uint32_t idx_to_id(uint32_t idx)
Definition: ngap.cc:7864
ue_context_mod_request_s & ue_context_mod_request()
Definition: ngap.cc:44671
void to_json(json_writer &j) const
Definition: ngap.cc:22212
bool pdu_session_res_setup_list_cxt_res_present
Definition: ngap.h:6733
emergency_area_id_list_for_restart_l & emergency_area_id_list_for_restart()
Definition: ngap.cc:29676
uint16_t packet_delay_budget
Definition: ngap.h:4429
enum asn1::ngap::overload_action_opts::options value
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:5313
void set(types::options e=types::nulltype)
Definition: ngap.cc:33750
uint8_t to_number() const
Definition: ngap.cc:13847
bool pdu_session_res_failed_to_setup_list_ps_req_present
Definition: ngap.h:11343
const char * to_string() const
Definition: ngap.cc:16935
init_ue_msg_s & init_ue_msg()
Definition: ngap.cc:44741
uint64_t & amf_ue_ngap_id()
Definition: ngap.cc:33880
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:7099
bool ext
Definition: ngap.h:6260
enumerated< maximum_integrity_protected_data_rate_opts, true > maximum_integrity_protected_data_rate_e
Definition: ngap.h:13552
bool ext
Definition: ngap.h:4422
types type() const
Definition: ngap.h:13913
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:16855
@ cancel_report
Definition: ngap.h:5537
enum asn1::ngap::handov_type_opts::options value
enum asn1::ngap::init_context_setup_request_ies_o::value_c::types_opts::options value
ie_field_s< data_forwarding_not_possible_e > data_forwarding_not_possible
Definition: ngap.h:13743
uint16_t pdu_session_id
Definition: ngap.h:7283
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:48285
pdu_session_res_modify_list_mod_cfm_l & pdu_session_res_modify_list_mod_cfm()
Definition: ngap.cc:26127
bool ran_ue_ngap_id_present
Definition: ngap.h:4596
ie_field_s< ran_ue_ngap_id_t > ran_ue_ngap_id
Definition: ngap.h:3049
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:48674
@ ran_ue_ngap_id
Definition: ngap.h:5345
dyn_array< cell_id_cancelled_nr_item_s > cell_id_cancelled_nr_l
Definition: ngap.h:2371
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:17670
ie_field_s< dyn_seq_of< pdu_session_res_setup_item_cxt_req_s, 1, 256, true > > pdu_session_res_setup_list_cxt_req
Definition: ngap.h:6599
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:21942
@ nulltype
Definition: ngap.h:9915
bool notif_ctrl_present
Definition: ngap.h:4651
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:14807
types type() const
Definition: ngap.h:7940
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:10171
pdu_session_res_modify_item_mod_ind_ext_ies_container ie_exts
Definition: ngap.h:7318
@ nulltype
Definition: ngap.h:7928
cause_radio_network_e & radio_network()
Definition: ngap.h:831
ie_field_s< pdu_session_aggregate_maximum_bit_rate_s > pdu_session_aggregate_maximum_bit_rate
Definition: ngap.h:13740
bool warning_area_list_present
Definition: ngap.h:11936
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:48582
unbounded_octstring< true > & routing_id()
Definition: ngap.cc:37287
unbounded_octstring< true > pdu_session_res_modify_confirm_transfer
Definition: ngap.h:7300
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:3089
bool ext
Definition: ngap.h:1457
elementary_procedure_option< pdu_session_res_notify_ies_container > pdu_session_res_notify_s
Definition: ngap.h:11128
s_nssai_s c
Definition: ngap.h:7049
options
Definition: ngap.h:6065
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:29732
ie_field_s< cause_c > cause
Definition: ngap.h:6196
bool ie_exts_present
Definition: ngap.h:2052
uint8_t number_type
Definition: ngap.h:1379
void to_json(json_writer &j) const
Definition: ngap.cc:29225
@ location_report_request_type
Definition: ngap.h:8211
cell_id_cancelled_eutra_item_ext_ies_container ie_exts
Definition: ngap.h:2270
bool ie_exts_present
Definition: ngap.h:1637
static presence_e get_presence(const uint32_t &id)
Definition: ngap.cc:24631
void set(types::options e=types::nulltype)
Definition: ngap.cc:37206
uint16_t pdu_session_id
Definition: ngap.h:6425
void destroy_()
Definition: ngap.cc:20889
@ pdu_session_res_to_release_list_ho_cmd
Definition: ngap.h:4863
@ time_to_wait
Definition: ngap.h:1063
bool ie_exts_present
Definition: ngap.h:1337
ie_field_s< unbounded_octstring< true > > nrp_pa_pdu
Definition: ngap.h:3959
static crit_e get_crit(const uint32_t &id)
Definition: ngap.cc:25713
bool time_stamp_present
Definition: ngap.h:5179
ue_retention_info_e & ue_retention_info()
Definition: ngap.cc:25216
enum asn1::ngap::cause_misc_opts::options value
bool ie_exts_present
Definition: ngap.h:1354
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:22734
void set(types::options e=types::nulltype)
Definition: ngap.cc:31143
options
Definition: ngap.h:13895
ie_field_s< rrc_state_e > rrc_state
Definition: ngap.h:11510
@ nr_cgi_pws_failed_list
Definition: ngap.h:7745
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:2771
enum asn1::ngap::user_location_info_c::types_opts::options value
bool load_info_obj(const uint32_t &id_)
Definition: ngap.cc:51276
@ nulltype
Definition: ngap.h:6797
enum asn1::ngap::pws_fail_ind_ies_o::value_c::types_opts::options value
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:21566
void set(types::options e=types::nulltype)
Definition: ngap.cc:36759
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:49838
void set(types::options e=types::nulltype)
Definition: ngap.cc:18013
enumerated< types_opts > types
Definition: ngap.h:5349
uint16_t pdu_session_id
Definition: ngap.h:4827
options
Definition: ngap.h:8211
@ global_ran_node_id
Definition: ngap.h:8474
const char * to_string() const
Definition: ngap.cc:15687
enumerated< overload_action_opts, true > overload_action_e
Definition: ngap.h:6898
pdu_session_res_list_cxt_rel_req_l & pdu_session_res_list_cxt_rel_req()
Definition: ngap.cc:35172
static value_c get_value(const uint32_t &id)
Definition: ngap.cc:36072
protocol_ie_single_container_s< target_id_ext_ies_o > & set_choice_exts()
Definition: ngap.cc:17031
emergency_area_id_broadcast_eutra_l & set_emergency_area_id_broadcast_eutra()
Definition: ngap.cc:5810
protocol_ie_single_container_s< ng_enb_id_ext_ies_o > & set_choice_exts()
Definition: ngap.cc:2690
@ minimum_without_vendor_specific_ext
Definition: ngap.h:5487
enumerated< types_opts > types
Definition: ngap.h:12348
static value_c get_value(const uint32_t &id)
Definition: ngap.cc:1675
crit_diagnostics_s & crit_diagnostics()
Definition: ngap.cc:24937
types type() const
Definition: ngap.h:10771
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:42279
static crit_e get_crit(const uint32_t &id)
Definition: ngap.cc:32586
void to_json(json_writer &j) const
Definition: ngap.cc:1542
@ amf_ue_ngap_id
Definition: ngap.h:5614
options
Definition: ngap.h:10083
uint64_t ueaggregate_maximum_bit_rate_dl
Definition: ngap.h:3797
uint64_t & amf_ue_ngap_id()
Definition: ngap.cc:32721
types type() const
Definition: ngap.h:13371
unbounded_octstring< true > pdu_session_res_modify_request_transfer
Definition: ngap.h:7332
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:8096
bool erab_id_present
Definition: ngap.h:13578
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:12821
bool pdu_session_res_failed_to_setup_list_ho_ack_present
Definition: ngap.h:5877
choice_buffer_t< allowed_nssai_l, mob_restrict_list_s, printable_string< 1, 150, true, true >, ue_aggregate_maximum_bit_rate_s, unbounded_octstring< true > > c
Definition: ngap.h:3867
user_location_info_n3_iwf_s & user_location_info_n3_iwf()
Definition: ngap.h:5231
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:49325
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:8065
void to_json(json_writer &j) const
Definition: ngap.cc:17700
void destroy_()
Definition: ngap.cc:24645
pdu_session_res_failed_to_setup_list_cxt_res_l & pdu_session_res_failed_to_setup_list_cxt_res()
Definition: ngap.cc:19981
types type_
Definition: ngap.h:8831
@ tai_broadcast_nr
Definition: ngap.h:2741
void to_json(json_writer &j) const
Definition: ngap.cc:41499
static uint32_t idx_to_id(uint32_t idx)
Definition: ngap.cc:23302
bool ue_security_cap_present
Definition: ngap.h:11637
ie_field_s< ran_ue_ngap_id_t > ran_ue_ngap_id
Definition: ngap.h:10808
eutra_cgi_list_for_warning_l & set_eutra_cgi_list_for_warning()
Definition: ngap.cc:23172
options
Definition: ngap.h:13176
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:40373
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:19196
void set(types::options e=types::nulltype)
Definition: ngap.cc:17222
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:22305
bool ie_exts_present
Definition: ngap.h:2203
nr_cgi_list_l & nr_cgi_pws_failed_list()
Definition: ngap.h:7767
enumerated< types_opts > types
Definition: ngap.h:5640
up_transport_layer_info_c dl_ngu_up_tnl_info
Definition: ngap.h:13324
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:15619
bool ie_exts_present
Definition: ngap.h:2539
ie_field_s< printable_string< 1, 150, true, true > > old_amf
Definition: ngap.h:6595
fixed_bitstring< 10, false, true > amf_set_id
Definition: ngap.h:526
ho_cancel_ack_s & ho_cancel_ack()
Definition: ngap.cc:46017
choice_buffer_t< protocol_ie_single_container_s< overload_resp_ext_ies_o > > c
Definition: ngap.h:6967
void to_json(json_writer &j) const
Definition: ngap.cc:48537
uint64_t & amf_ue_ngap_id()
Definition: ngap.cc:18093
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:27701
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:36850
@ amf_overload_resp
Definition: ngap.h:8589
eutra_cgi_s eutra_cgi
Definition: ngap.h:2170
static bool is_id_valid(const uint32_t &id)
Definition: ngap.cc:9896
void set(types::options e=types::nulltype)
Definition: ngap.cc:31562
pdu_session_res_modify_confirm_ies_container()
Definition: ngap.cc:39108
static uint32_t idx_to_id(uint32_t idx)
Definition: ngap.cc:27763
options
Definition: ngap.h:5196
@ amf_ue_ngap_id
Definition: ngap.h:6343
uint64_t & amf_ue_ngap_id()
Definition: ngap.cc:35162
choice_buffer_t< init_msg_s, successful_outcome_s, unsuccessful_outcome_s > c
Definition: ngap.h:12627
@ rrc_state
Definition: ngap.h:10083
types type() const
Definition: ngap.h:10646
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:212
bool pdu_session_res_released_list_not_present
Definition: ngap.h:11112
@ pdu_session_res_to_be_switched_dl_list
Definition: ngap.h:9526
cause_c & operator=(const cause_c &other)
Definition: ngap.cc:1312
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:21903
bool ie_exts_present
Definition: ngap.h:13941
options
Definition: ngap.h:6925
@ nulltype
Definition: ngap.h:699
options
Definition: ngap.h:3738
options
Definition: ngap.h:10372
ue_associated_lc_ng_conn_list_l & set_part_of_ng_interface()
Definition: ngap.cc:22682
emergency_area_id_broadcast_eutra_l & emergency_area_id_broadcast_eutra()
Definition: ngap.h:2772
const char * to_string() const
Definition: ngap.cc:28069
void to_json(json_writer &j) const
Definition: ngap.cc:20018
enum asn1::ngap::target_id_c::types_opts::options value
allowed_nssai_l & allowed_nssai()
Definition: ngap.cc:15328
reset_all_e & ng_interface()
Definition: ngap.h:7875
void destroy_()
Definition: ngap.cc:30833
static crit_e get_crit(const uint32_t &id)
Definition: ngap.cc:25349
bool allowed_nssai_present
Definition: ngap.h:6862
fixed_bitstring< 20, false, true > & set_macro_ng_enb_id()
Definition: ngap.cc:2675
const char * to_string() const
Definition: ngap.cc:16462
@ choice_exts
Definition: ngap.h:4065
void to_json(json_writer &j) const
Definition: ngap.cc:29443
@ dl_forwarding_proposed
Definition: ngap.h:4446
@ ran_ue_ngap_id
Definition: ngap.h:10418
uint8_t number_type
Definition: ngap.h:3465
static presence_e get_presence(const uint32_t &id)
Definition: ngap.cc:37478
void to_json(json_writer &j) const
Definition: ngap.cc:47815
void destroy_()
Definition: ngap.cc:5672
options
Definition: ngap.h:10634
@ ran_ue_ngap_id
Definition: ngap.h:10236
options
Definition: ngap.h:1378
pdu_session_res_modify_request_transfer_ies_container()
Definition: ngap.cc:49087
static crit_e get_crit(const uint32_t &id)
Definition: ngap.cc:10524
types type() const
Definition: ngap.h:3370
~value_c()
Definition: ngap.h:10382
void to_json(json_writer &j) const
Definition: ngap.cc:16920
ue_ngap_id_pair_s & set_ue_ngap_id_pair()
Definition: ngap.cc:22838
choice_buffer_t< ue_radio_cap_for_paging_s, unbounded_octstring< true > > c
Definition: ngap.h:10400
protocol_ie_single_container_s< cause_ext_ies_o > & choice_exts()
Definition: ngap.h:856
up_transport_layer_info_c dlforwarding_up_tnl_info
Definition: ngap.h:3583
void set(types::options e=types::nulltype)
Definition: ngap.cc:35355
static uint32_t idx_to_id(uint32_t idx)
Definition: ngap.cc:35008
types type() const
Definition: ngap.h:9971
not_allowed_tacs_l not_allowed_tacs
Definition: ngap.h:3717
choice_buffer_t< crit_diagnostics_s, pdu_session_res_failed_to_modify_list_mod_res_l, pdu_session_res_modify_list_mod_res_l, user_location_info_c > c
Definition: ngap.h:8836
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:16696
const char * to_string() const
Definition: ngap.cc:29777
pdu_session_res_released_item_rel_res_ext_ies_container ie_exts
Definition: ngap.h:7435
@ amf_set_id
Definition: ngap.h:9775
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:47130
types type_
Definition: ngap.h:2841
static bool is_id_valid(const uint32_t &id)
Definition: ngap.cc:27457
void destroy_()
Definition: ngap.cc:22921
void to_json(json_writer &j) const
Definition: ngap.cc:49295
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:2402
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:39047
enumerated< types_opts > types
Definition: ngap.h:12257
enum asn1::ngap::associated_qos_flow_item_s::qos_flow_map_ind_opts::options value
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:48487
bool ext
Definition: ngap.h:2904
bool slice_overload_resp_present
Definition: ngap.h:7181
ie_field_s< dyn_seq_of< pdu_session_res_modify_item_mod_cfm_s, 1, 256, true > > pdu_session_res_modify_list_mod_cfm
Definition: ngap.h:11024
reset_type_c & reset_type()
Definition: ngap.cc:24717
void to_json(json_writer &j) const
Definition: ngap.cc:21554
dyn_array< allowed_nssai_item_s > allowed_nssai_l
Definition: ngap.h:1787
choice_buffer_t< crit_diagnostics_s, pdu_session_res_failed_to_setup_list_su_res_l, pdu_session_res_setup_list_su_res_l > c
Definition: ngap.h:9117
enumerated< reflective_qos_attribute_opts, true > reflective_qos_attribute_e
Definition: ngap.h:13075
pdu_session_res_failed_to_setup_list_su_res_l & pdu_session_res_failed_to_setup_list_su_res()
Definition: ngap.cc:28620
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:22114
enumerated< types_opts > types
Definition: ngap.h:4680
options
Definition: ngap.h:4065
@ ran_ue_ngap_id
Definition: ngap.h:10634
static crit_e get_crit(const uint32_t &id)
Definition: ngap.cc:8534
crit_diagnostics_s & crit_diagnostics()
Definition: ngap.cc:18114
bool ext
Definition: ngap.h:6301
nr_cgi_s nr_cgi
Definition: ngap.h:5181
bool qos_flow_level_qos_params_present
Definition: ngap.h:13114
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:34038
void set(types::options e=types::nulltype)
Definition: ngap.cc:9607
ie_field_s< amf_ue_ngap_id_t > amf_ue_ngap_id
Definition: ngap.h:11838
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:42678
uint8_t number_type
Definition: ngap.h:1195
forbidden_area_info_l forbidden_area_info
Definition: ngap.h:3780
@ nulltype
Definition: ngap.h:3738
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:42425
uint8_t prio_level_arp
Definition: ngap.h:1755
ie_field_s< cause_c > cause
Definition: ngap.h:11694
@ amf_ue_ngap_id
Definition: ngap.h:10006
void destroy_()
Definition: ngap.cc:32066
@ amf_ue_ngap_id
Definition: ngap.h:8299
ie_field_s< amf_ue_ngap_id_t > amf_ue_ngap_id
Definition: ngap.h:11375
~value_c()
Definition: ngap.h:9969
@ ue
Definition: ngap.h:399
value_c & operator=(const value_c &other)
Definition: ngap.cc:34281
choice_buffer_t< core_network_assist_info_s, emergency_fallback_ind_s, fixed_bitstring< 256, false, true >, ue_aggregate_maximum_bit_rate_s, ue_security_cap_s > c
Definition: ngap.h:10065
static uint32_t idx_to_id(uint32_t idx)
Definition: ngap.cc:21020
protocol_ie_single_container_s< user_location_info_ext_ies_o > & set_choice_exts()
Definition: ngap.cc:13764
@ nulltype
Definition: ngap.h:13437
enumerated< types_opts > types
Definition: ngap.h:3828
const char * to_string() const
Definition: ngap.cc:11419
@ reroute_nas_request
Definition: ngap.h:12033
ims_voice_support_ind_e & ims_voice_support_ind()
Definition: ngap.cc:35671
static presence_e get_presence(const uint32_t &id)
Definition: ngap.cc:34491
fixed_bitstring< 18, false, true > & set_short_macro_ng_enb_id()
Definition: ngap.cc:2680
ie_field_s< amf_ue_ngap_id_t > amf_ue_ngap_id
Definition: ngap.h:11022
ho_cmd_ies_container()
Definition: ngap.cc:12786
ngran_cgi_c ngran_cgi
Definition: ngap.h:1911
fixed_bitstring< 21, false, true > & long_macro_ng_enb_id()
Definition: ngap.h:1273
static presence_e get_presence(const uint32_t &id)
Definition: ngap.cc:14213
@ ran_ue_ngap_id
Definition: ngap.h:4859
qo_sflows_usage_report_list_l qos_flows_usage_report_list
Definition: ngap.h:12888
ie_field_s< unbounded_octstring< true > > ngap_msg
Definition: ngap.h:11532
@ pdu_session_res_list_ho_rqd
Definition: ngap.h:6135
static presence_e get_presence(const uint32_t &id)
Definition: ngap.cc:25396
enumerated< types_opts > types
Definition: ngap.h:5208
@ notif_requested
Definition: ngap.h:4640
void to_json(json_writer &j) const
Definition: ngap.cc:1502
static ext_c get_ext(const uint32_t &id)
Definition: ngap.cc:47977
@ res_optim_ho
Definition: ngap.h:753
types type_
Definition: ngap.h:13217
@ source_to_target_transparent_container
Definition: ngap.h:6136
uint64_t & ran_ue_ngap_id()
Definition: ngap.cc:32726
ie_field_s< unbounded_octstring< true > > nas_pdu
Definition: ngap.h:6608
cause_c hocause_value
Definition: ngap.h:12432
enumerated< types_opts > types
Definition: ngap.h:8484
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:35229
static crit_e get_crit(const uint32_t &id)
Definition: ngap.cc:11976
ie_field_s< unbounded_octstring< true > > ue_radio_cap
Definition: ngap.h:11802
@ nas_pdu
Definition: ngap.h:6482
enumerated< types_opts > types
Definition: ngap.h:4069
@ amf_ue_ngap_id
Definition: ngap.h:10634
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:6915
enum asn1::ngap::son_info_c::types_opts::options value
types type_
Definition: ngap.h:10154
options
Definition: ngap.h:399
ie_field_s< ran_ue_ngap_id_t > ran_ue_ngap_id
Definition: ngap.h:3647
@ apply_timer
Definition: ngap.h:1533
elementary_procedure_option< trace_fail_ind_ies_container > trace_fail_ind_s
Definition: ngap.h:11586
~cause_c()
Definition: ngap.h:824
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:36436
pdu_session_res_release_cmd_ies_container()
Definition: ngap.cc:39639
static value_c get_value(const uint32_t &id)
Definition: ngap.cc:28464
enum asn1::ngap::delay_crit_opts::options value
~ue_paging_id_c()
Definition: ngap.h:8001
bool ext
Definition: ngap.h:936
bool ext
Definition: ngap.h:12735
user_location_info_n3_iwf_s & set_user_location_info_n3_iwf()
Definition: ngap.cc:13759
void to_json(json_writer &j) const
Definition: ngap.cc:21680
types type_
Definition: ngap.h:9940
static value_c get_value(const uint32_t &id)
Definition: ngap.cc:14192
elementary_procedure_option< ue_context_mod_resp_ies_container > ue_context_mod_resp_s
Definition: ngap.h:11686
nas_non_delivery_ind_s & nas_non_delivery_ind()
Definition: ngap.cc:44761
types type() const
Definition: ngap.h:9695
static bool is_id_valid(const uint32_t &id)
Definition: ngap.cc:11163
uint16_t proc_code
Definition: ngap.h:12549
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:20051
ie_field_s< son_cfg_transfer_s > son_cfg_transfer_dl
Definition: ngap.h:4226
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:6687
value_c & operator=(const value_c &other)
Definition: ngap.cc:37001
@ nulltype
Definition: ngap.h:5469
enumerated< types_opts > types
Definition: ngap.h:9279
ran_status_transfer_transparent_container_s & ran_status_transfer_transparent_container()
Definition: ngap.cc:10345
void destroy_()
Definition: ngap.cc:36101
void set(types::options e=types::nulltype)
Definition: ngap.cc:1725
ie_field_s< dyn_seq_of< pdu_session_res_to_release_item_rel_cmd_s, 1, 256, true > > pdu_session_res_to_release_list_rel_cmd
Definition: ngap.h:11142
global_n3_iwf_id_s & set_global_n3_iwf_id()
Definition: ngap.cc:2992
ie_field_s< amf_ue_ngap_id_t > amf_ue_ngap_id
Definition: ngap.h:11738
static crit_e get_crit(const uint32_t &id)
Definition: ngap.cc:16131
static uint32_t idx_to_id(uint32_t idx)
Definition: ngap.cc:11961
static value_c get_value(const uint32_t &id)
Definition: ngap.cc:11686
void to_json(json_writer &j) const
Definition: ngap.cc:8291
static bool is_id_valid(const uint32_t &id)
Definition: ngap.cc:11662
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:27064
protocol_ie_single_container_s< ue_paging_id_ext_ies_o > & choice_exts()
Definition: ngap.h:8013
void set(types::options e=types::nulltype)
Definition: ngap.cc:23730
bool ie_exts_present
Definition: ngap.h:6635
options
Definition: ngap.h:9729
bool ext
Definition: ngap.h:5774
eutra_cgi_s eutra_cgi
Definition: ngap.h:2268
const char * to_string() const
Definition: ngap.cc:50886
enum asn1::ngap::rrc_state_opts::options value
count_value_for_pdcp_sn12_ext_ies_container ie_exts
Definition: ngap.h:2888
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:300
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:13384
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:4685
void destroy_()
Definition: ngap.cc:15027
types type() const
Definition: ngap.h:12586
ie_field_s< amf_ue_ngap_id_t > amf_ue_ngap_id
Definition: ngap.h:4928
@ nulltype
Definition: ngap.h:6992
static uint32_t idx_to_id(uint32_t idx)
Definition: ngap.cc:36890
value_c & operator=(const value_c &other)
Definition: ngap.cc:23768
uint64_t & amf_ue_ngap_id()
Definition: ngap.cc:37277
void to_json(json_writer &j) const
Definition: ngap.cc:28330
types type_
Definition: ngap.h:6835
@ ipv4v6
Definition: ngap.h:13634
uint8_t qos_flow_id
Definition: ngap.h:13880
choice_buffer_t< unbounded_octstring< true > > c
Definition: ngap.h:10308
@ paging_prio
Definition: ngap.h:9329
void to_json(json_writer &j) const
Definition: ngap.cc:47710
static bool is_id_valid(const uint32_t &id)
Definition: ngap.cc:33115
void to_json(json_writer &j) const
Definition: ngap.cc:17866
enumerated< types_opts > types
Definition: ngap.h:4267
targetenb_id_s & set_targetenb_id()
Definition: ngap.cc:17026
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:43230
enum asn1::ngap::ng_reset_ack_ies_o::value_c::types_opts::options value
const char * to_string() const
Definition: ngap.cc:10084
fixed_octstring< 3, true > emergency_area_id
Definition: ngap.h:2650
enum asn1::ngap::pdu_session_type_opts::options value
void destroy_()
Definition: ngap.cc:6990
amf_cfg_upd_ack_s & amf_cfg_upd_ack()
Definition: ngap.cc:46012
crit_diagnostics_s & crit_diagnostics()
Definition: ngap.cc:34331
options
Definition: ngap.h:5431
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:6888
types type_
Definition: ngap.h:9986
@ choice_exts
Definition: ngap.h:1378
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:23015
uint16_t time_stayed_in_cell
Definition: ngap.h:3105
void set(types::options e=types::nulltype)
Definition: ngap.cc:33183
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:229
static crit_e get_crit(const uint32_t &id)
Definition: ngap.cc:1661
void to_json(json_writer &j) const
Definition: ngap.cc:8850
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:6575
@ successful_ho
Definition: ngap.h:737
enumerated< types_opts > types
Definition: ngap.h:9533
@ assist_data_for_paging
Definition: ngap.h:9332
bool ext
Definition: ngap.h:7363
void to_json(json_writer &j) const
Definition: ngap.cc:51121
enumerated< rrcestablishment_cause_opts, true, 1 > rrcestablishment_cause_e
Definition: ngap.h:6773
void set(types::options e=types::nulltype)
Definition: ngap.cc:1260
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:2784
enumerated< types_opts > types
Definition: ngap.h:8259
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:5276
crit_diagnostics_ie_item_ext_ies_container ie_exts
Definition: ngap.h:914
static crit_e get_crit(const uint32_t &id)
Definition: ngap.cc:34157
const char * to_string() const
Definition: ngap.cc:18226
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:15746
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:11396
bounded_bitstring< 22, 32, false, true > & gnb_id()
Definition: ngap.h:1152
@ amf_ue_ngap_id
Definition: ngap.h:3814
~broadcast_completed_area_list_c()
Definition: ngap.h:2755
@ nulltype
Definition: ngap.h:13005
const char * to_string() const
Definition: ngap.cc:23062
value_c & operator=(const value_c &other)
Definition: ngap.cc:26376
@ location_report_request_type
Definition: ngap.h:8154
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:41436
ie_field_s< ran_ue_ngap_id_t > ran_ue_ngap_id
Definition: ngap.h:6863
ie_field_s< amf_ue_ngap_id_t > amf_ue_ngap_id
Definition: ngap.h:11573
enumerated< types_opts > types
Definition: ngap.h:10638
options
Definition: ngap.h:13597
Definition: asn1_utils.h:1140
tai_ext_ies_container ie_exts
Definition: ngap.h:1461
pdu_session_res_switched_item_ext_ies_container ie_exts
Definition: ngap.h:7505
@ sec90
Definition: ngap.h:3128
static crit_e get_crit(const uint32_t &id)
Definition: ngap.cc:9176
dyn_array< eutra_cgi_s > eutra_cgi_list_for_warning_l
Definition: ngap.h:4497
cancelled_cells_in_tai_nr_item_ext_ies_container ie_exts
Definition: ngap.h:2223
void to_json(json_writer &j) const
Definition: ngap.cc:51065
@ nulltype
Definition: ngap.h:7654
ie_field_s< dyn_seq_of< plmn_support_item_s, 1, 12, true > > plmn_support_list
Definition: ngap.h:10974
void to_json(json_writer &j) const
Definition: ngap.cc:42562
void destroy_()
Definition: ngap.cc:10579
void to_json(json_writer &j) const
Definition: ngap.cc:8236
security_ind_s security_ind
Definition: ngap.h:13943
uint64_t & ran_ue_ngap_id()
Definition: ngap.cc:23498
void to_json(json_writer &j) const
Definition: ngap.cc:17824
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:8180
~target_id_c()
Definition: ngap.h:6075
enum asn1::ngap::ul_ueassociated_nrp_pa_transport_ies_o::value_c::types_opts::options value
bool ie_exts_present
Definition: ngap.h:937
ie_field_s< amf_ue_ngap_id_t > amf_ue_ngap_id
Definition: ngap.h:11715
location_report_ctrl_s & location_report_ctrl()
Definition: ngap.cc:44751
options
Definition: ngap.h:9077
bool ext
Definition: ngap.h:3197
ie_field_s< crit_diagnostics_s > crit_diagnostics
Definition: ngap.h:10975
static bool is_id_valid(const uint32_t &id)
Definition: ngap.cc:26270
cause_c & cause()
Definition: ngap.cc:18109
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:25908
~value_c()
Definition: ngap.h:8490
@ mps_prio_access
Definition: ngap.h:6764
@ nulltype
Definition: ngap.h:1063
~value_c()
Definition: ngap.h:3926
ie_field_s< bounded_octstring< 1, 1024, true > > warning_area_coordinates
Definition: ngap.h:11953
pdu_session_res_released_item_ps_ack_ext_ies_container ie_exts
Definition: ngap.h:7401
void set(types::options e=types::nulltype)
Definition: ngap.cc:45813
bool user_location_info_present
Definition: ngap.h:11086
up_transport_layer_info_c & operator=(const up_transport_layer_info_c &other)
Definition: ngap.cc:3561
bool dl_ngu_tnl_info_reused_present
Definition: ngap.h:13956
drb_status_dl18_s & set_drb_status_dl18()
Definition: ngap.cc:7369
ho_cmd_s & ho_cmd()
Definition: ngap.cc:46022
void destroy_()
Definition: ngap.cc:43922
void destroy_()
Definition: ngap.cc:29876
choice_buffer_t< cause_c, crit_diagnostics_s > c
Definition: ngap.h:4577
enum asn1::ngap::amf_status_ind_ies_o::value_c::types_opts::options value
const char * to_string() const
Definition: ngap.cc:10866
~value_c()
Definition: ngap.h:10558
@ ran_paging_prio
Definition: ngap.h:10008
const char * to_string() const
Definition: ngap.cc:3291
unbounded_octstring< true > & utran_cell()
Definition: ngap.h:12472
void to_json(json_writer &j) const
Definition: ngap.cc:45133
void to_json(json_writer &j) const
Definition: ngap.cc:13549
bool endc_son_cfg_transfer_dl_present
Definition: ngap.h:4225
enum asn1::ngap::write_replace_warning_request_ies_o::value_c::types_opts::options value
unbounded_octstring< true > pdu_session_res_release_resp_transfer
Definition: ngap.h:7434
void to_json(json_writer &j) const
Definition: ngap.cc:35447
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:9542
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:49446
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:47787
uint64_t & ran_ue_ngap_id()
Definition: ngap.cc:28609
bool ext
Definition: ngap.h:4975
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:42120
enum asn1::ngap::up_transport_layer_info_c::types_opts::options value
types type_
Definition: ngap.h:12308
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:40470
options
Definition: ngap.h:9823
@ nulltype
Definition: ngap.h:9639
ie_field_s< trace_activation_s > trace_activation
Definition: ngap.h:6603
bool erab_id_present
Definition: ngap.h:13115
bool ext
Definition: ngap.h:3175
options
Definition: ngap.h:6755
void to_json(json_writer &j) const
Definition: ngap.cc:14021
uint64_t & ran_ue_ngap_id()
Definition: ngap.cc:33885
bool ue_radio_cap_present
Definition: ngap.h:6585
uint8_t qos_flow_id
Definition: ngap.h:12687
ie_field_s< dyn_seq_of< up_transport_layer_info_item_s, 1, 3, true > > add_ul_ngu_up_tnl_info
Definition: ngap.h:13742
printable_string< 1, 150, true, true > backup_amf_name
Definition: ngap.h:1552
elementary_procedure_option< dl_nas_transport_ies_container > dl_nas_transport_s
Definition: ngap.h:3909
types type() const
Definition: ngap.h:7757
enum asn1::ngap::reset_all_opts::options value
bool ie_exts_present
Definition: ngap.h:484
value_c & operator=(const value_c &other)
Definition: ngap.cc:24903
static bool is_id_valid(const uint32_t &id)
Definition: ngap.cc:49264
ie_field_s< unbounded_octstring< true > > routing_id
Definition: ngap.h:3958
bool old_amf_present
Definition: ngap.h:3885
uint64_t & amf_ue_ngap_id()
Definition: ngap.cc:26116
cancelled_cells_in_tai_eutra_l cancelled_cells_in_tai_eutra
Definition: ngap.h:2337
@ nulltype
Definition: ngap.h:13673
pdu_session_res_secondary_ratusage_list_l & pdu_session_res_secondary_ratusage_list()
Definition: ngap.cc:32732
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:443
ie_field_s< amf_ue_ngap_id_t > amf_ue_ngap_id
Definition: ngap.h:11508
void set(types::options e=types::nulltype)
Definition: ngap.cc:13677
const char * to_string() const
Definition: ngap.cc:1151
options
Definition: ngap.h:1602
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:2537
enum asn1::ngap::path_switch_request_ack_transfer_ext_ies_o::ext_c::types_opts::options value
bool ue_radio_cap_present
Definition: ngap.h:11758
ie_field_s< unbounded_octstring< true > > nrp_pa_pdu
Definition: ngap.h:4375
@ nulltype
Definition: ngap.h:8255
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:21695
static presence_e get_presence(const uint32_t &id)
Definition: ngap.cc:31533
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:8378
ue_context_release_complete_s & ue_context_release_complete()
Definition: ngap.cc:46087
const char * to_string() const
Definition: ngap.cc:8085
static crit_e get_crit(const uint32_t &id)
Definition: ngap.cc:47964
@ pdu_session_res_modify_confirm
Definition: ngap.h:12243
bool reflective_qos_attribute_present
Definition: ngap.h:13086
user_location_info_nr_s & set_user_location_info_nr()
Definition: ngap.cc:13754
paging_s & paging()
Definition: ngap.cc:44776
tai_s tai
Definition: ngap.h:2353
choice_buffer_t< fixed_bitstring< 21, false, true >, protocol_ie_single_container_s< ng_enb_id_ext_ies_o > > c
Definition: ngap.h:1310
cp_transport_layer_info_c amf_tnlassoc_address
Definition: ngap.h:412
static uint32_t idx_to_id(uint32_t idx)
Definition: ngap.cc:3357
void set(types::options e=types::nulltype)
Definition: ngap.cc:29113
bool ie_exts_present
Definition: ngap.h:7536
ie_field_s< mob_restrict_list_s > mob_restrict_list
Definition: ngap.h:3896
void to_json(json_writer &j) const
Definition: ngap.cc:49192
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:5982
@ amf_ue_ngap_id
Definition: ngap.h:9775
~value_c()
Definition: ngap.h:8355
void to_json(json_writer &j) const
Definition: ngap.cc:4259
@ ul_ngu_up_tnl_info
Definition: ngap.h:13666
ie_field_s< ran_ue_ngap_id_t > ran_ue_ngap_id
Definition: ngap.h:4929
init_ue_msg_ies_container()
Definition: ngap.cc:20686
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:50478
void to_json(json_writer &j) const
Definition: ngap.cc:20206
@ old_amf
Definition: ngap.h:3816
bounded_bitstring< 1, 160, true, true > & trace_collection_entity_ip_address()
Definition: ngap.cc:6452
eutra_cgi_list_l & set_eutra_cgi_pws_failed_list()
Definition: ngap.cc:22451
void to_json(json_writer &j) const
Definition: ngap.cc:41119
pdu_session_res_modify_resp_ies_container()
Definition: ngap.cc:39390
@ crit_diagnostics
Definition: ngap.h:987
static value_c get_value(const uint32_t &id)
Definition: ngap.cc:17144
value_c & operator=(const value_c &other)
Definition: ngap.cc:38066
ie_field_s< amf_ue_ngap_id_t > amf_ue_ngap_id
Definition: ngap.h:11044
printable_string< 1, 150, true, true > & ran_node_name()
Definition: ngap.cc:25201
@ ps_cell_info
Definition: ngap.h:8155
bool ie_exts_present
Definition: ngap.h:7519
bool nasc_present
Definition: ngap.h:5727
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:12981
options
Definition: ngap.h:6675
reflective_qos_attribute_e reflective_qos_attribute
Definition: ngap.h:13092
const char * to_string() const
Definition: ngap.cc:19337
bool pdu_session_usage_report_present
Definition: ngap.h:12885
void to_json(json_writer &j) const
Definition: ngap.cc:49612
ie_field_s< dyn_seq_of< pdu_session_res_switched_item_s, 1, 256, true > > pdu_session_res_switched_list
Definition: ngap.h:11380
protocol_ie_container_empty_l protocol_ext_container_empty_l
Definition: asn1_utils.h:1839
@ nulltype
Definition: ngap.h:8387
@ crit_diagnostics
Definition: ngap.h:10326
ie_field_s< dyn_seq_of< tnlassoc_item_s, 1, 32, true > > amf_tnlassoc_failed_to_setup_list
Definition: ngap.h:1035
options
Definition: ngap.h:9607
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:38814
bool time_to_wait_present
Definition: ngap.h:1107
void to_json(json_writer &j) const
Definition: ngap.cc:40283
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:38348
value_c & operator=(const value_c &other)
Definition: ngap.cc:757
options
Definition: ngap.h:8429
void to_json(json_writer &j) const
Definition: ngap.cc:20811
bool ext
Definition: ngap.h:1353
types type() const
Definition: ngap.h:10095
ie_field_s< dyn_seq_of< amf_tnlassoc_setup_item_s, 1, 32, true > > amf_tnlassoc_setup_list
Definition: ngap.h:1034
@ ng_setup_resp
Definition: ngap.h:12240
void set(types::options e=types::nulltype)
Definition: ngap.cc:24201
global_ng_enb_id_s & set_global_ng_enb_id()
Definition: ngap.cc:2987
@ dl_non_ueassociated_nrp_pa_transport
Definition: ngap.h:12015
void destroy_()
Definition: ngap.cc:38001
ue_presence_in_area_of_interest_list_l & ue_presence_in_area_of_interest_list()
Definition: ngap.cc:23508
types type() const
Definition: ngap.h:9487
options
Definition: ngap.h:8149
static value_c get_value(const uint32_t &id)
Definition: ngap.cc:37436
bool son_cfg_transfer_ul_present
Definition: ngap.h:11877
path_switch_request_ack_ies_container()
Definition: ngap.cc:40729
@ reduce_load_in_serving_cell
Definition: ngap.h:754
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:36014
void destroy_()
Definition: ngap.cc:26570
@ core_network_assist_info
Definition: ngap.h:9395
@ priolevel3
Definition: ngap.h:7819
bool crit_diagnostics_present
Definition: ngap.h:10969
@ overload_start_nssai_list
Definition: ngap.h:8589
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:2739
elementary_procedure_option< ran_cfg_upd_ies_container > ran_cfg_upd_s
Definition: ngap.h:11477
~value_c()
Definition: ngap.h:8926
~value_c()
Definition: ngap.h:5355
uint16_t tnl_address_weight_factor
Definition: ngap.h:462
pdu_session_res_failed_to_setup_item_ho_ack_ext_ies_container ie_exts
Definition: ngap.h:5795
bool ext
Definition: ngap.h:2013
@ nulltype
Definition: ngap.h:725
types type() const
Definition: ngap.h:6937
types type() const
Definition: ngap.h:8708
void to_json(json_writer &j) const
Definition: ngap.cc:5610
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:4738
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:37076
fixed_bitstring< 10, false, true > & amf_set_id()
Definition: ngap.cc:32449
pdu_session_res_modify_ind_transfer_ext_ies_container ie_exts
Definition: ngap.h:12963
@ overload_stop
Definition: ngap.h:12027
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:41058
static value_c get_value(const uint32_t &id)
Definition: ngap.cc:14913
void to_json(json_writer &j) const
Definition: ngap.cc:50974
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:27092
@ eutra_cgi_listfor_restart
Definition: ngap.h:2929
@ add_ngu_up_tnl_info
Definition: ngap.h:13289
protocol_ie_single_container_s< cp_transport_layer_info_ext_ies_o > & set_choice_exts()
Definition: ngap.cc:105
bool crit_diagnostics_present
Definition: ngap.h:11255
@ pdu_session_res_released_list_not
Definition: ngap.h:8858
bool ext
Definition: ngap.h:2699
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:4861
types type() const
Definition: ngap.h:6812
void destroy_()
Definition: ngap.cc:27210
bool ie_exts_present
Definition: ngap.h:5144
bool prio_level_qos_present
Definition: ngap.h:12640
@ crit_diagnostics
Definition: ngap.h:9607
@ ran_paging_prio
Definition: ngap.h:8743
void destroy_()
Definition: ngap.cc:10262
options
Definition: ngap.h:9959
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:22036
pdu_session_res_to_release_list_ho_cmd_l & pdu_session_res_to_release_list_ho_cmd()
Definition: ngap.cc:12605
bool ie_exts_present
Definition: ngap.h:6241
~value_c()
Definition: ngap.h:6810
@ nulltype
Definition: ngap.h:1050
types type() const
Definition: ngap.h:9193
enumerated< types_opts > types
Definition: ngap.h:8804
bool ext
Definition: ngap.h:1802
delay_crit_e delay_crit
Definition: ngap.h:4432
enum asn1::ngap::ran_cfg_upd_fail_ies_o::value_c::types_opts::options value
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:17558
recommended_cell_item_ext_ies_container ie_exts
Definition: ngap.h:2018
user_plane_security_info_ext_ies_container ie_exts
Definition: ngap.h:13944
enum asn1::ngap::son_info_request_opts::options value
xn_ext_tlas_l xn_extended_transport_layer_addresses
Definition: ngap.h:4015
@ pdu_session_res_released_list_ps_fail
Definition: ngap.h:9472
static bool is_id_valid(const uint32_t &id)
Definition: ngap.cc:23893
const char * to_string() const
Definition: ngap.cc:45693
ie_field_s< ran_ue_ngap_id_t > ran_ue_ngap_id
Definition: ngap.h:11780
value_c & operator=(const value_c &other)
Definition: ngap.cc:2104
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:50037
enumerated< types_opts > types
Definition: ngap.h:7037
void to_json(json_writer &j) const
Definition: ngap.cc:5654
secondary_ratusage_info_s c
Definition: ngap.h:13380
allowed_nssai_l & allowed_nssai()
Definition: ngap.cc:8800
@ handov_type
Definition: ngap.h:6131
@ ue_context_request
Definition: ngap.h:6795
unbounded_octstring< true > & source_to_target_transparent_container()
Definition: ngap.cc:15343
static crit_e get_crit(const uint32_t &id)
Definition: ngap.cc:50836
@ nulltype
Definition: ngap.h:5633
static bool is_id_valid(const uint32_t &id)
Definition: ngap.cc:27768
uint64_t & amf_ue_ngap_id()
Definition: ngap.h:7950
enum asn1::ngap::cause_radio_network_opts::options value
bool ie_exts_present
Definition: ngap.h:13420
bool ext
Definition: ngap.h:6634
@ choice_exts
Definition: ngap.h:326
@ allowed_nssai
Definition: ngap.h:6474
@ nas_pdu
Definition: ngap.h:3818
bool pdu_session_aggregate_maximum_bit_rate_present
Definition: ngap.h:13735
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:11890
pdu_session_res_modify_item_mod_res_ext_ies_container ie_exts
Definition: ngap.h:7350
const char * to_string() const
Definition: ngap.cc:7705
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:8249
static presence_e get_presence(const uint32_t &id)
Definition: ngap.cc:50160
enum asn1::ngap::ul_ran_cfg_transfer_ies_o::value_c::types_opts::options value
cell_id_cancelled_nr_l & cell_id_cancelled_nr()
Definition: ngap.h:2429
static uint32_t idx_to_id(uint32_t idx)
Definition: ngap.cc:34650
static uint32_t idx_to_id(uint32_t idx)
Definition: ngap.cc:13196
ie_field_s< dyn_seq_of< pdu_session_res_setup_item_su_req_s, 1, 256, true > > pdu_session_res_setup_list_su_req
Definition: ngap.h:11189
enum asn1::ngap::global_ran_node_id_c::types_opts::options value
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:50721
types type() const
Definition: ngap.h:9614
static uint32_t idx_to_id(uint32_t idx)
Definition: ngap.cc:21082
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:23031
const char * to_string() const
Definition: ngap.cc:46402
enum asn1::ngap::ue_radio_cap_check_resp_ies_o::value_c::types_opts::options value
drb_status_ul18_ext_ies_container ie_ext
Definition: ngap.h:3452
~cell_id_list_for_restart_c()
Definition: ngap.h:2939
bool ext
Definition: ngap.h:7297
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:42584
elementary_procedure_option< deactiv_trace_ies_container > deactiv_trace_s
Definition: ngap.h:3658
uint64_t & amf_ue_ngap_id()
Definition: ngap.cc:17326
fixed_octstring< 3, true > emergency_area_id
Definition: ngap.h:2302
ie_field_s< ran_ue_ngap_id_t > ran_ue_ngap_id
Definition: ngap.h:11594
crit_diagnostics_ext_ies_container ie_exts
Definition: ngap.h:970
static uint32_t idx_to_id(uint32_t idx)
Definition: ngap.cc:50087
const char * to_string() const
Definition: ngap.cc:21267
void to_json(json_writer &j) const
Definition: ngap.cc:51267
void set(types::options e=types::nulltype)
Definition: ngap.cc:46457
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:32208
ue_security_cap_s & ue_security_cap()
Definition: ngap.cc:30478
bool ie_exts_present
Definition: ngap.h:13088
qos_flow_per_tnl_info_list_l c
Definition: ngap.h:5030
static bool is_id_valid(const uint32_t &id)
Definition: ngap.cc:7869
paging_ies_container()
Definition: ngap.cc:40461
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:35484
@ nulltype
Definition: ngap.h:13906
ie_field_s< security_ind_s > security_ind
Definition: ngap.h:13745
bool ext
Definition: ngap.h:5453
@ eutra_cgi_pws_failed_list
Definition: ngap.h:7745
enum asn1::ngap::cancel_all_warning_msgs_opts::options value
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:37338
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:12993
bool ie_exts_present
Definition: ngap.h:14040
void destroy_()
Definition: ngap.cc:6336
ie_field_s< ran_ue_ngap_id_t > ran_ue_ngap_id
Definition: ngap.h:10849
void to_json(json_writer &j) const
Definition: ngap.cc:3787
protocol_ext_container_l< pdu_session_res_release_resp_transfer_ext_ies_o > ie_exts
Definition: ngap.h:13535
void to_json(json_writer &j) const
Definition: ngap.cc:4751
uint64_t & ran_ue_ngap_id()
Definition: ngap.cc:37282
crit_diagnostics_s & crit_diagnostics()
Definition: ngap.cc:28625
amf_tnlassoc_to_add_item_ext_ies_container ie_exts
Definition: ngap.h:415
pdu_session_res_ho_list_l & pdu_session_res_ho_list()
Definition: ngap.cc:12600
uint32_t nof_broadcasts
Definition: ngap.h:2188
choice_buffer_t< allowed_nssai_l, core_network_assist_info_s, crit_diagnostics_s, pdu_session_res_released_list_ps_ack_l, pdu_session_res_switched_list_l, security_context_s, ue_security_cap_s > c
Definition: ngap.h:9451
void to_json(json_writer &j) const
Definition: ngap.cc:7844
static value_c get_value(const uint32_t &id)
Definition: ngap.cc:34476
ie_field_s< integer< uint16_t, 1, 256, false, true > > ran_paging_prio
Definition: ngap.h:11139
static presence_e get_presence(const uint32_t &id)
Definition: ngap.cc:25080
@ amf_tnlassoc_to_upd_list
Definition: ngap.h:599
last_visited_cell_info_c & operator=(const last_visited_cell_info_c &other)
Definition: ngap.cc:46952
@ nulltype
Definition: ngap.h:9729
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:17685
bool ie_exts_present
Definition: ngap.h:4013
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:51327
void to_json(json_writer &j) const
Definition: ngap.cc:26692
ue_id_idx_value_c & operator=(const ue_id_idx_value_c &other)
Definition: ngap.cc:7036
const char * to_string() const
Definition: ngap.cc:6844
ie_field_s< printable_string< 1, 150, true, true > > old_amf
Definition: ngap.h:3893
@ pre_emptable
Definition: ngap.h:1743
elementary_procedure_option< pdu_session_res_setup_request_ies_container > pdu_session_res_setup_request_s
Definition: ngap.h:11200
dyn_array< ue_presence_in_area_of_interest_item_s > ue_presence_in_area_of_interest_list_l
Definition: ngap.h:8039
fixed_bitstring< 8, false, true > amf_region_id
Definition: ngap.h:525
types type_
Definition: ngap.h:1899
void set(types::options e=types::nulltype)
Definition: ngap.cc:28524
void destroy_()
Definition: ngap.cc:16200
@ ran_ue_ngap_id
Definition: ngap.h:9079
bool rrc_inactive_transition_report_request_present
Definition: ngap.h:6590
void to_json(json_writer &j) const
Definition: ngap.cc:21403
enum asn1::ngap::expected_ho_interv_opts::options value
types type_
Definition: ngap.h:10441
@ ran_ue_ngap_id
Definition: ngap.h:2995
@ ue_aggregate_maximum_bit_rate
Definition: ngap.h:9025
protocol_ie_container_item_s< valueT_ > ie_field_s
Definition: ngap.h:1104
dyn_array< pdu_session_res_failed_to_setup_item_ps_req_s > pdu_session_res_failed_to_setup_list_ps_req_l
Definition: ngap.h:7686
ie_field_s< cause_c > cause
Definition: ngap.h:10927
bool ie_exts_present
Definition: ngap.h:2301
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:3429
bool crit_diagnostics_present
Definition: ngap.h:10906
void destroy_()
Definition: ngap.cc:31124
@ up_integrity_protection_not_possible
Definition: ngap.h:772
options
Definition: ngap.h:8696
void to_json(json_writer &j) const
Definition: ngap.cc:40184
@ mt_access
Definition: ngap.h:6758
unbounded_octstring< true > & ngap_msg()
Definition: ngap.cc:32444
const char * to_string() const
Definition: ngap.cc:10424
types type_
Definition: ngap.h:9443
choice_buffer_t< eutra_cgi_list_l, nr_cgi_list_l, protocol_ie_single_container_s< cell_id_list_for_restart_ext_ies_o > > c
Definition: ngap.h:2983
@ ran_ue_ngap_id
Definition: ngap.h:4263
@ endc_son_cfg_transfer_dl
Definition: ngap.h:4182
bool supported_ta_list_present
Definition: ngap.h:11461
~value_c()
Definition: ngap.h:8655
@ default_paging_drx
Definition: ngap.h:8477
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:51157
elementary_procedure_option< pws_restart_ind_ies_container > pws_restart_ind_s
Definition: ngap.h:11308
void to_json(json_writer &j) const
Definition: ngap.cc:13769
ie_field_s< amf_ue_ngap_id_t > amf_ue_ngap_id
Definition: ngap.h:3646
amf_cfg_upd_fail_s & amf_cfg_upd_fail()
Definition: ngap.cc:46567
ie_field_s< ue_aggregate_maximum_bit_rate_s > ue_aggregate_maximum_bit_rate
Definition: ngap.h:3898
ie_field_s< ran_ue_ngap_id_t > ran_ue_ngap_id
Definition: ngap.h:11530
ue_security_cap_ext_ies_container ie_exts
Definition: ngap.h:5599
enumerated< notif_ctrl_opts, true > notif_ctrl_e
Definition: ngap.h:4644
bool ie_exts_present
Definition: ngap.h:2088
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:46337
static value_c get_value(const uint32_t &id)
Definition: ngap.cc:33370
types type() const
Definition: ngap.h:4275
ie_field_s< amf_ue_ngap_id_t > amf_ue_ngap_id
Definition: ngap.h:5392
recommended_cells_for_paging_s recommended_cells_for_paging
Definition: ngap.h:2072
@ tngrelocprep_expiry
Definition: ngap.h:745
enum asn1::ngap::amf_cfg_upd_ack_ies_o::value_c::types_opts::options value
@ nulltype
Definition: ngap.h:1473
ie_field_s< ran_ue_ngap_id_t > ran_ue_ngap_id
Definition: ngap.h:11898
const char * to_string() const
Definition: ngap.cc:22914
ie_field_s< amf_ue_ngap_id_t > amf_ue_ngap_id
Definition: ngap.h:11779
global_gnb_id_ext_ies_container ie_exts
Definition: ngap.h:1323
options
Definition: ngap.h:792
bool assist_data_for_paging_present
Definition: ngap.h:11319
void to_json(json_writer &j) const
Definition: ngap.cc:12335
protocol_ie_container_item_s< valueT_ > ie_field_s
Definition: ngap.h:3955
types type_
Definition: ngap.h:9302
ie_field_s< cause_c > cause
Definition: ngap.h:1109
void to_json(json_writer &j) const
Definition: ngap.cc:14548
void to_json(json_writer &j) const
Definition: ngap.cc:35970
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:49311
fixed_octstring< 3, true > & last_eutran_plmn_id()
Definition: ngap.h:3750
bool ie_exts_present
Definition: ngap.h:7584
const char * to_string() const
Definition: ngap.cc:11099
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:45354
types type() const
Definition: ngap.h:9541
void set(types::options e=types::nulltype)
Definition: ngap.cc:22776
uint16_t pdu_session_id
Definition: ngap.h:5455
up_transport_layer_info_c add_dl_forwarding_uptnl_info
Definition: ngap.h:1717
ng_reset_ack_ies_container()
Definition: ngap.cc:38635
enum asn1::ngap::write_replace_warning_resp_ies_o::value_c::types_opts::options value
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:27726
@ v10s
Definition: ngap.h:1050
types type_
Definition: ngap.h:10487
static value_c get_value(const uint32_t &id)
Definition: ngap.cc:16151
bool ie_exts_present
Definition: ngap.h:6449
enumerated< redirection_voice_fallback_opts, true > redirection_voice_fallback_e
Definition: ngap.h:5551
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:47105
bool ie_exts_present
Definition: ngap.h:3080
enumerated< types_opts > types
Definition: ngap.h:9779
ie_field_s< unbounded_octstring< true > > nas_pdu
Definition: ngap.h:3895
elementary_procedure_option< dl_ran_cfg_transfer_ies_container > dl_ran_cfg_transfer_s
Definition: ngap.h:4237
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:18422
void to_json(json_writer &j) const
Definition: ngap.cc:5411
bounded_bitstring< 1, 160, true, true > transport_layer_address
Definition: ngap.h:1620
qos_flow_per_tnl_info_s dlqos_flow_per_tnl_info
Definition: ngap.h:12961
bool cancel_all_warning_msgs_present
Definition: ngap.h:11233
qos_flow_level_qos_params_ext_ies_container ie_exts
Definition: ngap.h:13094
location_report_request_type_s & location_report_request_type()
Definition: ngap.cc:15353
void to_json(json_writer &j) const
Definition: ngap.cc:4711
enum asn1::ngap::pdu_session_res_modify_ind_transfer_ext_ies_o::ext_c::types_opts::options value
ie_field_s< dyn_seq_of< pdu_session_res_released_item_not_s, 1, 256, true > > pdu_session_res_released_list_not
Definition: ngap.h:11117
@ warning_msg_contents
Definition: ngap.h:10689
unbounded_octstring< true > path_switch_request_unsuccessful_transfer
Definition: ngap.h:7400
static value_c get_value(const uint32_t &id)
Definition: ngap.cc:32874
qos_characteristics_c qos_characteristics
Definition: ngap.h:13089
void set(types::options e=types::nulltype)
Definition: ngap.cc:9960
ie_field_s< cause_c > cause
Definition: ngap.h:11576
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:38638
const char * to_string() const
Definition: ngap.cc:14561
@ tai_cancelled_eutra
Definition: ngap.h:2390
dyn_array< pdu_session_res_admitted_item_s > pdu_session_res_admitted_list_l
Definition: ngap.h:5805
types type() const
Definition: ngap.h:4751
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:10111
unbounded_octstring< true > & set_geran_cell()
Definition: ngap.cc:46997
static presence_e get_presence(const uint32_t &id)
Definition: ngap.cc:23364
ie_field_s< printable_string< 1, 150, true, true > > amf_name
Definition: ngap.h:668
bool ie_exts_present
Definition: ngap.h:1714
bool ext
Definition: ngap.h:13534
notif_ctrl_e notif_ctrl
Definition: ngap.h:4659
@ local
Definition: ngap.h:7099
@ crit_diagnostics
Definition: ngap.h:8798
pdu_session_res_ho_item_ext_ies_container ie_exts
Definition: ngap.h:4812
@ cause
Definition: ngap.h:10131
ie_field_s< ran_ue_ngap_id_t > ran_ue_ngap_id
Definition: ngap.h:11673
types type_
Definition: ngap.h:3939
void to_json(json_writer &j) const
Definition: ngap.cc:13364
void set(types::options e=types::nulltype)
Definition: ngap.cc:24455
@ connected
Definition: ngap.h:7849
value_c & operator=(const value_c &other)
Definition: ngap.cc:37626
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:10873
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:3993
@ nulltype
Definition: ngap.h:8043
ie_field_s< crit_diagnostics_s > crit_diagnostics
Definition: ngap.h:11259
bool ext
Definition: ngap.h:2105
types type() const
Definition: ngap.h:12457
crit_diagnostics_s & crit_diagnostics()
Definition: ngap.cc:1798
bool old_amf_present
Definition: ngap.h:6579
void to_json(json_writer &j) const
Definition: ngap.cc:14354
static crit_e get_crit(const uint32_t &id)
Definition: ngap.cc:21091
const char * to_string() const
Definition: ngap.cc:37914
elementary_procedure_option< ul_ran_cfg_transfer_ies_container > ul_ran_cfg_transfer_s
Definition: ngap.h:11890
static ext_c get_ext(const uint32_t &id)
Definition: ngap.cc:49497
location_report_request_type_ext_ies_container ie_exts
Definition: ngap.h:5512
bool core_network_assist_info_present
Definition: ngap.h:6581
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:41110
protocol_ie_container_item_s< valueT_ > ie_field_s
Definition: ngap.h:6576
bool ie_exts_present
Definition: ngap.h:7381
void destroy_()
Definition: ngap.cc:11228
~value_c()
Definition: ngap.h:4273
~value_c()
Definition: ngap.h:9037
completed_cells_in_tai_eutra_item_ext_ies_container ie_exts
Definition: ngap.h:2557
@ cause
Definition: ngap.h:8429
elementary_procedure_option< ho_request_ies_container > ho_request_s
Definition: ngap.h:5762
uint64_t & ran_ue_ngap_id()
Definition: ngap.cc:27626
~value_c()
Definition: ngap.h:9410
@ direct_forwarding_path_availability
Definition: ngap.h:6134
@ high_prio_access
Definition: ngap.h:6757
bool pdu_session_res_failed_to_setup_list_cxt_fail_present
Definition: ngap.h:6397
elementary_procedure_option< pdu_session_res_modify_confirm_ies_container > pdu_session_res_modify_confirm_s
Definition: ngap.h:11037
guami_s guami
Definition: ngap.h:570
void destroy_()
Definition: ngap.cc:50186
protocol_ie_container_item_s< valueT_ > ie_field_s
Definition: ngap.h:11457
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:42693
types type_
Definition: ngap.h:1176
void to_json(json_writer &j) const
Definition: ngap.cc:51486
crit_diagnostics_s & crit_diagnostics()
Definition: ngap.cc:29200
uint64_t & amf_ue_ngap_id()
Definition: ngap.cc:10663
void destroy_()
Definition: ngap.cc:36746
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:16433
path_switch_request_ack_s & path_switch_request_ack()
Definition: ngap.cc:46047
protocol_ext_container_l< pdu_session_res_modify_resp_transfer_ext_ies_o > ie_exts
Definition: ngap.h:13329
mob_restrict_list_s & mob_restrict_list()
Definition: ngap.cc:8785
@ new_amf_ue_ngap_id
Definition: ngap.h:10015
bool amf_ue_ngap_id_present
Definition: ngap.h:7148
enumerated< types_opts > types
Definition: ngap.h:8063
value_c & operator=(const value_c &other)
Definition: ngap.cc:35634
void set(types::options e=types::nulltype)
Definition: ngap.cc:26036
const char * to_string() const
Definition: ngap.cc:27752
ie_field_s< integer< uint16_t, 1, 256, true, true > > idx_to_rfsp
Definition: ngap.h:11646
void set(types::options e=types::nulltype)
Definition: ngap.cc:27542
options
Definition: ngap.h:2038
bool ie_exts_present
Definition: ngap.h:12862
elementary_procedure_option< protocol_ie_container_l< amf_status_ind_ies_o > > amf_status_ind_s
Definition: ngap.h:1598
uint64_t & ran_ue_ngap_id()
Definition: ngap.cc:34316
types type_
Definition: ngap.h:13057
uint64_t & amf_ue_ngap_id()
Definition: ngap.cc:36374
fixed_bitstring< 64, false, true > & masked_imeisv()
Definition: ngap.cc:15338
types type() const
Definition: ngap.h:9147
@ nulltype
Definition: ngap.h:6893
user_location_info_c & operator=(const user_location_info_c &other)
Definition: ngap.cc:13722
son_info_reply_ext_ies_container ie_exts
Definition: ngap.h:4036
options
Definition: ngap.h:10282
static value_c get_value(const uint32_t &id)
Definition: ngap.cc:2018
bool ext
Definition: ngap.h:13767
bool ie_exts_present
Definition: ngap.h:1823
@ ue_radio_cap_for_paging
Definition: ngap.h:9330
five_g_s_tmsi_s & five_g_s_tmsi()
Definition: ngap.h:8008
types type() const
Definition: ngap.h:1859
non_dynamic5_qi_descriptor_ext_ies_container ie_exts
Definition: ngap.h:12648
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:8994
@ endc_son_cfg_transfer_ul
Definition: ngap.h:10548
uint8_t slice_traffic_load_reduction_ind
Definition: ngap.h:7186
ng_setup_fail_s & ng_setup_fail()
Definition: ngap.cc:46587
fixed_octstring< 8, true > & ngran_trace_id()
Definition: ngap.cc:8008
types type() const
Definition: ngap.h:9239
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:17714
enum asn1::ngap::direct_forwarding_path_availability_opts::options value
void destroy_()
Definition: ngap.cc:33173
global_ng_enb_id_s global_enb_id
Definition: ngap.h:6040
ie_field_s< paging_drx_e > paging_drx
Definition: ngap.h:11321
paging_attempt_info_s paging_attempt_info
Definition: ngap.h:2110
uint8_t erab_id
Definition: ngap.h:13119
void to_json(json_writer &j) const
Definition: ngap.cc:32763
@ supported
Definition: ngap.h:7670
enum asn1::ngap::report_area_opts::options value
void to_json(json_writer &j) const
Definition: ngap.cc:4065
global_ng_enb_id_s & global_ng_enb_id()
Definition: ngap.h:1402
bool ie_exts_present
Definition: ngap.h:1926
choice_buffer_t< cell_id_broadcast_eutra_l, cell_id_broadcast_nr_l, emergency_area_id_broadcast_eutra_l, emergency_area_id_broadcast_nr_l, protocol_ie_single_container_s< broadcast_completed_area_list_ext_ies_o >, tai_broadcast_eutra_l, tai_broadcast_nr_l > c
Definition: ngap.h:2849
ie_field_s< redirection_voice_fallback_e > redirection_voice_fallback
Definition: ngap.h:11386
location_report_request_type_s & location_report_request_type()
Definition: ngap.cc:23802
const char * to_string() const
Definition: ngap.cc:47364
enumerated< types_opts > types
Definition: ngap.h:3606
static presence_e get_presence(const uint32_t &id)
Definition: ngap.cc:33157
@ tai_list_for_warning
Definition: ngap.h:8055
protocol_ie_single_container_s< n3_iwf_id_ext_ies_o > & set_choice_exts()
Definition: ngap.cc:2516
choice_buffer_t< amf_tnlassoc_to_add_list_l, amf_tnlassoc_to_rem_list_l, amf_tnlassoc_to_upd_list_l, plmn_support_list_l, printable_string< 1, 150, true, true >, served_guami_list_l > c
Definition: ngap.h:643
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:32512
static crit_e get_crit(const uint32_t &id)
Definition: ngap.cc:11173
bool redirection_voice_fallback_present
Definition: ngap.h:6592
@ nulltype
Definition: ngap.h:5345
bool amf_ue_ngap_id_present
Definition: ngap.h:4595
@ nulltype
Definition: ngap.h:1735
@ redirection
Definition: ngap.h:776
void destroy_()
Definition: ngap.cc:17997
pdu_session_res_setup_unsuccessful_transfer_ext_ies_container ie_exts
Definition: ngap.h:13795
enumerated< ho_flag_opts, true > ho_flag_e
Definition: ngap.h:7666
@ nulltype
Definition: ngap.h:3162
bool ext
Definition: ngap.h:4530
@ pdu_session_res_failed_to_setup_list_su_res
Definition: ngap.h:9081
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:25275
recommended_cells_for_paging_s recommended_cells_for_paging
Definition: ngap.h:6303
static crit_e get_crit(const uint32_t &id)
Definition: ngap.cc:49268
void to_json(json_writer &j) const
Definition: ngap.cc:4352
path_switch_request_unsuccessful_transfer_ext_ies_container ie_exts
Definition: ngap.h:13981
bool ie_exts_present
Definition: ngap.h:4128
ie_field_s< handov_type_e > handov_type
Definition: ngap.h:5735
fixed_bitstring< 16, false, true > & serial_num()
Definition: ngap.cc:38098
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:24749
types type_
Definition: ngap.h:636
@ redirection_voice_fallback
Definition: ngap.h:9398
@ nulltype
Definition: ngap.h:1602
unsuccessful_outcome_c & operator=(const unsuccessful_outcome_c &other)
Definition: ngap.cc:46528
unbounded_octstring< true > path_switch_request_setup_failed_transfer
Definition: ngap.h:7237
void to_json(json_writer &j) const
Definition: ngap.cc:39372
void to_json(json_writer &j) const
Definition: ngap.cc:21877
void to_json(json_writer &j) const
Definition: ngap.cc:39839
types type_
Definition: ngap.h:12626
enumerated< types_opts > types
Definition: ngap.h:9185
enum asn1::ngap::amf_cfg_upd_ies_o::value_c::types_opts::options value
ie_field_s< amf_ue_ngap_id_t > amf_ue_ngap_id
Definition: ngap.h:11916
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:14101
bool ie_exts_present
Definition: ngap.h:2015
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:16868
types type() const
Definition: ngap.h:10143
void to_json(json_writer &j) const
Definition: ngap.cc:30061
void to_json(json_writer &j) const
Definition: ngap.cc:3592
enumerated< cause_misc_opts, true > cause_misc_e
Definition: ngap.h:704
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:8210
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:47907
bool ext
Definition: ngap.h:2616
bool ext
Definition: ngap.h:13133
uint16_t pdcp_sn12
Definition: ngap.h:2886
supported_ta_list_l & supported_ta_list()
Definition: ngap.cc:25206
enumerated< types_opts > types
Definition: ngap.h:1200
options
Definition: ngap.h:708
bool security_ind_present
Definition: ngap.h:13840
uint64_t & amf_ue_ngap_id()
Definition: ngap.cc:18908
~gnb_id_c()
Definition: ngap.h:1145
bool add_ul_ngu_up_tnl_info_present
Definition: ngap.h:13736
ue_radio_cap_check_request_ies_container()
Definition: ngap.cc:42498
~value_c()
Definition: ngap.h:4686
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:8107
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:5387
@ nulltype
Definition: ngap.h:9274
elementary_procedure_option< pdu_session_res_modify_request_ies_container > pdu_session_res_modify_request_s
Definition: ngap.h:11077
dyn_array< amf_tnlassoc_to_add_item_s > amf_tnlassoc_to_add_list_l
Definition: ngap.h:425
protocol_ext_container_l< path_switch_request_transfer_ext_ies_o > ie_exts
Definition: ngap.h:13962
static crit_e get_crit(const uint32_t &id)
Definition: ngap.cc:26515
types type() const
Definition: ngap.h:9881
@ abstract_syntax_error_ignore_and_notify
Definition: ngap.h:719
bool ext
Definition: ngap.h:12835
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:48236
ie_field_s< cause_c > cause
Definition: ngap.h:10870
uint8_t to_number() const
Definition: ngap.cc:2577
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:51291
const char * to_string() const
Definition: ngap.cc:27441
void to_json(json_writer &j) const
Definition: ngap.cc:47117
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:40018
ie_field_s< integer< uint32_t, 0, 131071, false, true > > repeat_period
Definition: ngap.h:11946
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:38237
bool ran_paging_prio_present
Definition: ngap.h:11633
@ nulltype
Definition: ngap.h:9026
xn_tnl_cfg_info_ext_ies_container ie_exts
Definition: ngap.h:4016
const char * to_string() const
Definition: ngap.cc:49897
fixed_octstring< 3, true > plmn_id
Definition: ngap.h:552
options
Definition: ngap.h:13071
ie_field_s< dyn_seq_of< pdu_session_res_to_be_switched_dl_item_s, 1, 256, true > > pdu_session_res_to_be_switched_dl_list
Definition: ngap.h:11349
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:2178
slice_support_list_l slice_support_list
Definition: ngap.h:553
redirection_voice_fallback_e & redirection_voice_fallback()
Definition: ngap.cc:15368
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:1474
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:41047
init_context_setup_request_s & init_context_setup_request()
Definition: ngap.cc:44621
warning_area_list_c & operator=(const warning_area_list_c &other)
Definition: ngap.cc:23142
void to_json(json_writer &j) const
Definition: ngap.cc:22005
uint64_t & ran_ue_ngap_id()
Definition: ngap.cc:30473
types type_
Definition: ngap.h:5854
enum asn1::ngap::ho_request_ack_ies_o::value_c::types_opts::options value
@ crit_diagnostics
Definition: ngap.h:10083
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:14040
enumerated< types_opts > types
Definition: ngap.h:6929
@ misc
Definition: ngap.h:812
static presence_e get_presence(const uint32_t &id)
Definition: ngap.cc:48762
@ choice_exts
Definition: ngap.h:1661
@ preferred
Definition: ngap.h:13559
options
Definition: ngap.h:8854
ie_field_s< direct_forwarding_path_availability_e > direct_forwarding_path_availability
Definition: ngap.h:6198
void to_json(json_writer &j) const
Definition: ngap.cc:48411
bool ext
Definition: ngap.h:12861
static presence_e get_presence(const uint32_t &id)
Definition: ngap.cc:16178
void set(types::options e=types::nulltype)
Definition: ngap.cc:36102
@ nulltype
Definition: ngap.h:10083
cause_c & cause()
Definition: ngap.cc:17341
void to_json(json_writer &j) const
Definition: ngap.cc:9519
choice_buffer_t< cause_c, pdu_session_res_list_cxt_rel_req_l > c
Definition: ngap.h:10264
crit_diagnostics_s & crit_diagnostics()
Definition: ngap.cc:14329
enumerated< types_opts > types
Definition: ngap.h:13680
user_location_info_c & user_location_info()
Definition: ngap.cc:14001
uint64_t & ran_ue_ngap_id()
Definition: ngap.cc:31232
ho_required_s & ho_required()
Definition: ngap.cc:44611
unbounded_octstring< true > ueradio_cap_for_paging_of_nr
Definition: ngap.h:6450
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:13030
qos_flow_add_or_modify_request_list_l & qos_flow_add_or_modify_request_list()
Definition: ngap.cc:48915
@ pdu_session_res_release_cmd
Definition: ngap.h:12003
types type() const
Definition: ngap.h:10705
@ choice_exts
Definition: ngap.h:7928
@ medium_without_vendor_specific_ext
Definition: ngap.h:5488
bool ext
Definition: ngap.h:522
@ nulltype
Definition: ngap.h:7662
void to_json(json_writer &j) const
Definition: ngap.cc:21481
secondary_ratusage_info_s & secondary_ratusage_info()
Definition: ngap.h:13449
@ five_gc
Definition: ngap.h:4518
void to_json(json_writer &j) const
Definition: ngap.cc:5836
@ drb_status_ul12
Definition: ngap.h:3464
security_result_s security_result
Definition: ngap.h:13942
@ repeat_period
Definition: ngap.h:10684
bool rrc_inactive_transition_report_request_present
Definition: ngap.h:11641
enumerated< types_opts > types
Definition: ngap.h:9733
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:16729
bool ext
Definition: ngap.h:5046
pdu_session_res_switched_list_l & pdu_session_res_switched_list()
Definition: ngap.cc:30493
static bool is_id_valid(const uint32_t &id)
Definition: ngap.cc:14166
@ tai
Definition: ngap.h:1473
void set(types::options e=types::nulltype)
Definition: ngap.cc:35091
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:30129
trigger_msg_e trigger_msg
Definition: ngap.h:967
uint16_t pdu_session_id
Definition: ngap.h:12710
@ new_security_context_ind
Definition: ngap.h:9391
~value_c()
Definition: ngap.h:8548
dyn_array< pdu_session_res_to_release_item_ho_cmd_s > pdu_session_res_to_release_list_ho_cmd_l
Definition: ngap.h:4850
@ secondary_ratusage_info
Definition: ngap.h:13437
bool crit_diagnostics_present
Definition: ngap.h:4783
static crit_e get_crit(const uint32_t &id)
Definition: ngap.cc:35023
static presence_e get_presence(const uint32_t &id)
Definition: ngap.cc:21046
@ unspecified
Definition: ngap.h:708
tai_s tai
Definition: ngap.h:2701
options
Definition: ngap.h:9181
trace_activation_s & trace_activation()
Definition: ngap.cc:18958
@ ho_cancel
Definition: ngap.h:11994
static bool is_id_valid(const uint32_t &id)
Definition: ngap.cc:33614
@ nr_cgi_listfor_restart
Definition: ngap.h:2929
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:38217
@ nulltype
Definition: ngap.h:803
ie_field_s< ue_aggregate_maximum_bit_rate_s > ue_aggregate_maximum_bit_rate
Definition: ngap.h:11647
@ time_crit_ho
Definition: ngap.h:752
@ permit_high_prio_sessions_and_mobile_terminated_services_only
Definition: ngap.h:6891
dl_ran_status_transfer_s & dl_ran_status_transfer()
Definition: ngap.cc:44721
types type() const
Definition: ngap.h:8441
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:10796
elementary_procedure_option< init_ue_msg_ies_container > init_ue_msg_s
Definition: ngap.h:6880
secondary_ratusage_info_s secondary_ratusage_info
Definition: ngap.h:14041
cause_transport_e & set_transport()
Definition: ngap.cc:1350
value_c & operator=(const value_c &other)
Definition: ngap.cc:48864
choice_buffer_t< pdu_session_res_secondary_ratusage_list_l > c
Definition: ngap.h:9851
bool ext
Definition: ngap.h:7329
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:4340
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:4273
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:38584
drb_status_dl_c()=default
@ son_info_reply
Definition: ngap.h:4065
@ ran_paging_prio
Definition: ngap.h:8912
const char * to_string() const
Definition: ngap.cc:13423
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:48432
bool ext
Definition: ngap.h:2351
void destroy_()
Definition: ngap.cc:3128
elementary_procedure_option< path_switch_request_ies_container > path_switch_request_s
Definition: ngap.h:11361
elementary_procedure_option< location_report_ies_container > location_report_s
Definition: ngap.h:10822
static uint32_t idx_to_id(uint32_t idx)
Definition: ngap.cc:31424
@ write_replace_warning_request
Definition: ngap.h:12010
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:11066
dl_ran_cfg_transfer_ies_container()
Definition: ngap.cc:10092
@ nulltype
Definition: ngap.h:8915
options
Definition: ngap.h:3356
void to_json(json_writer &j) const
Definition: ngap.cc:47302
static uint32_t idx_to_id(uint32_t idx)
Definition: ngap.cc:17105
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:15800
bool paging_prio_present
Definition: ngap.h:11316
~value_c()
Definition: ngap.h:8439
@ nulltype
Definition: ngap.h:13289
new_security_context_ind_e & new_security_context_ind()
Definition: ngap.cc:15313
@ routing_id
Definition: ngap.h:10506
cause_c & cause()
Definition: ngap.cc:24033
@ ul
Definition: ngap.h:2128
@ up_confidentiality_protection_not_possible
Definition: ngap.h:773
void set(types::options e=types::nulltype)
Definition: ngap.cc:46
bool maximum_packet_loss_rate_ul_present
Definition: ngap.h:4653
@ nulltype
Definition: ngap.h:7646
last_visited_cell_info_c last_visited_cell_info
Definition: ngap.h:12537
protocol_ie_single_container_s< target_id_ext_ies_o > & choice_exts()
Definition: ngap.h:6092
uint8_t qos_flow_id
Definition: ngap.h:4999
const char * to_string() const
Definition: ngap.cc:50513
static presence_e get_presence(const uint32_t &id)
Definition: ngap.cc:9933
bool ext
Definition: ngap.h:2522
ie_field_s< integer< uint16_t, 1, 256, false, true > > ran_paging_prio
Definition: ngap.h:11187
types type() const
Definition: ngap.h:1673
bool ext
Definition: ngap.h:14016
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:25621
static bool is_id_valid(const uint32_t &id)
Definition: ngap.cc:49630
types type() const
Definition: ngap.h:9346
path_switch_request_ies_container()
Definition: ngap.cc:40611
qos_flow_setup_request_item_ext_ies_container ie_exts
Definition: ngap.h:13583
protocol_ext_container_l< pdu_session_res_notify_released_transfer_ext_ies_o > ie_exts
Definition: ngap.h:13395
types type_
Definition: ngap.h:5307
ie_field_s< ran_ue_ngap_id_t > ran_ue_ngap_id
Definition: ngap.h:4785
void destroy_()
Definition: ngap.cc:25418
up_transport_layer_info_c dlforwarding_up_tnl_info
Definition: ngap.h:5048
void destroy_()
Definition: ngap.cc:47208
bool warning_area_coordinates_present
Definition: ngap.h:11942
@ nulltype
Definition: ngap.h:326
const char * to_string() const
Definition: ngap.cc:48310
enumerated< types_opts > types
Definition: ngap.h:818
~value_c()
Definition: ngap.h:8167
enum asn1::ngap::integrity_protection_result_opts::options value
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:36196
fixed_bitstring< 20, false, true > & macro_ng_enb_id()
Definition: ngap.h:1263
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:18245
void to_json(json_writer &j) const
Definition: ngap.cc:39495
@ nulltype
Definition: ngap.h:5439
static bool is_id_valid(const uint32_t &id)
Definition: ngap.cc:35287
unbounded_octstring< true > pdu_session_res_setup_request_transfer
Definition: ngap.h:6428
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:4512
enumerated< types_opts > types
Definition: ngap.h:8700
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:28972
bool ie_exts_present
Definition: ngap.h:2683
enumerated< types_opts > types
Definition: ngap.h:13813
bool ext
Definition: ngap.h:3079
dyn_array< pdu_session_res_ho_item_s > pdu_session_res_ho_list_l
Definition: ngap.h:4847
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:39665
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:33578
son_info_c son_info
Definition: ngap.h:4166
void to_json(json_writer &j) const
Definition: ngap.cc:24957
uint8_t qos_flow_id
Definition: ngap.h:13274
@ unspecified
Definition: ngap.h:792
types type() const
Definition: ngap.h:6500
void to_json(json_writer &j) const
Definition: ngap.cc:40903
uint64_t & ran_ue_ngap_id()
Definition: ngap.cc:16312
void set(types::options e=types::nulltype)
Definition: ngap.cc:29369
fixed_octstring< 3, true > plmn_id
Definition: ngap.h:3681
value_c & operator=(const value_c &other)
Definition: ngap.cc:1764
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:41932
bool user_location_info_present
Definition: ngap.h:11711
~value_c()
Definition: ngap.h:6692
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:49752
bool paging_origin_present
Definition: ngap.h:11318
ie_field_s< time_to_wait_e > time_to_wait
Definition: ngap.h:10928
@ not_possible
Definition: ngap.h:5547
void to_json(json_writer &j) const
Definition: ngap.cc:34593
service_area_info_l service_area_info
Definition: ngap.h:3781
cell_id_cancelled_eutra_l & set_cell_id_cancelled_eutra()
Definition: ngap.cc:5107
void to_json(json_writer &j) const
Definition: ngap.cc:42480
ue_context_release_complete_ies_container()
Definition: ngap.cc:42271
@ ran_ue_ngap_id
Definition: ngap.h:10326
void destroy_()
Definition: ngap.cc:27529
const char * to_string() const
Definition: ngap.cc:3714
bool ext
Definition: ngap.h:7431
options
Definition: ngap.h:3239
pdu_session_res_modify_ind_ies_container()
Definition: ngap.cc:39219
@ non_minus3gpp
Definition: ngap.h:7806
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:42986
uint8_t paging_attempt_count
Definition: ngap.h:2089
ie_field_s< ue_security_cap_s > ue_security_cap
Definition: ngap.h:6601
cancelled_cells_in_tai_eutra_item_ext_ies_container ie_exts
Definition: ngap.h:2206
ie_field_s< core_network_assist_info_s > core_network_assist_info
Definition: ngap.h:11649
crit_diagnostics_s & crit_diagnostics()
Definition: ngap.cc:24514
const char * to_string() const
Definition: ngap.cc:31479
static presence_e get_presence(const uint32_t &id)
Definition: ngap.cc:12008
@ pws_restart_ind
Definition: ngap.h:12032
protocol_ie_container_item_s< valueT_ > ie_field_s
Definition: ngap.h:5108
qos_flow_level_qos_params_s qos_flow_level_qos_params
Definition: ngap.h:13581
bool overload_start_nssai_list_present
Definition: ngap.h:10995
bool ext
Definition: ngap.h:3101
pdu_session_res_modify_ind_unsuccessful_transfer_ext_ies_container ie_exts
Definition: ngap.h:12982
types type_
Definition: ngap.h:9208
@ mob_restrict_list
Definition: ngap.h:3819
cause_c & cause()
Definition: ngap.cc:11801
uint64_t & amf_ue_ngap_id()
Definition: ngap.cc:7998
protocol_ie_container_item_s< valueT_ > ie_field_s
Definition: ngap.h:4780
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:7824
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:7774
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:42848
options
Definition: ngap.h:13289
@ ue_security_cap
Definition: ngap.h:9525
ie_field_s< dyn_seq_of< pdu_session_res_to_release_item_ho_cmd_s, 1, 256, true > > pdu_session_res_to_release_list_ho_cmd
Definition: ngap.h:4934
up_transport_layer_info_c & ul_ngu_up_tnl_info()
Definition: ngap.cc:50321
protocol_ie_container_item_s< valueT_ > ie_field_s
Definition: ngap.h:13732
uint8_t location_report_ref_id_to_be_cancelled
Definition: ngap.h:5511
types type_
Definition: ngap.h:7910
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:21350
bool ext
Definition: ngap.h:2051
bool ext
Definition: ngap.h:7200
static value_c get_value(const uint32_t &id)
Definition: ngap.cc:35807
types type() const
Definition: ngap.h:8003
elementary_procedure_option< amf_cfg_upd_ies_container > amf_cfg_upd_s
Definition: ngap.h:684
pws_cancel_resp_ies_container()
Definition: ngap.cc:40204
types type() const
Definition: ngap.h:10518
ho_cancel_ies_container()
Definition: ngap.cc:11887
@ sec15
Definition: ngap.h:3128
@ sec180
Definition: ngap.h:3128
void set(types::options e=types::nulltype)
Definition: ngap.cc:50208
uint16_t proc_code
Definition: ngap.h:12561
up_transport_layer_info_c ulngu_up_tnl_info
Definition: ngap.h:12780
uint64_t & amf_ue_ngap_id()
Definition: ngap.cc:24023
enumerated< types_opts > types
Definition: ngap.h:2933
dyn_array< amf_tnlassoc_to_rem_item_s > amf_tnlassoc_to_rem_list_l
Definition: ngap.h:447
enum asn1::ngap::dl_ngu_tnl_info_reused_opts::options value
ie_field_s< dyn_seq_of< allowed_nssai_item_s, 1, 8, true > > allowed_nssai
Definition: ngap.h:6600
uint64_t & ran_ue_ngap_id()
Definition: ngap.cc:8765
bool core_network_assist_info_present
Definition: ngap.h:5725
types type_
Definition: ngap.h:4117
ie_field_s< trace_activation_s > trace_activation
Definition: ngap.h:11595
bool ext
Definition: ngap.h:7266
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:4935
void to_json(json_writer &j) const
Definition: ngap.cc:4102
static presence_e get_presence(const uint32_t &id)
Definition: ngap.cc:28142
bool ie_exts_present
Definition: ngap.h:2905
@ pdu_session_res_failed_to_modify_list_mod_res
Definition: ngap.h:8796
@ pws_fail_ind
Definition: ngap.h:12031
uint64_t & ran_ue_ngap_id()
Definition: ngap.cc:32434
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:22241
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:9426
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:34387
enumerated< trigger_msg_opts > trigger_msg_e
Definition: ngap.h:955
options
Definition: ngap.h:3066
broadcast_cancelled_area_list_c & operator=(const broadcast_cancelled_area_list_c &other)
Definition: ngap.cc:5071
overload_action_e & set_overload_action()
Definition: ngap.cc:20952
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:10746
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:41718
void set(types::options e=types::nulltype)
Definition: ngap.cc:20899
ie_field_s< broadcast_cancelled_area_list_c > broadcast_cancelled_area_list
Definition: ngap.h:11258
ul_ran_cfg_transfer_ies_container()
Definition: ngap.cc:42983
static crit_e get_crit(const uint32_t &id)
Definition: ngap.cc:18477
uint16_t number_type
Definition: ngap.h:3226
void to_json(json_writer &j) const
Definition: ngap.cc:47515
@ trace_collection_entity_ip_address
Definition: ngap.h:2998
value_c & operator=(const value_c &other)
Definition: ngap.cc:35903
@ requested
Definition: ngap.h:6777
static value_c get_value(const uint32_t &id)
Definition: ngap.cc:24149
drb_status_dl18_ext_ies_container ie_ext
Definition: ngap.h:3344
types type_
Definition: ngap.h:8368
pws_failed_cell_id_list_c & pws_failed_cell_id_list()
Definition: ngap.cc:29423
@ security_result
Definition: ngap.h:12903
bool crit_diagnostics_present
Definition: ngap.h:6398
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:51081
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:39115
void set(types::options e=types::nulltype)
Definition: ngap.cc:33422
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:21429
void to_json(json_writer &j) const
Definition: ngap.cc:30959
void to_json(json_writer &j) const
Definition: ngap.cc:23822
value_c & operator=(const value_c &other)
Definition: ngap.cc:12541
eutra_cgi_ext_ies_container ie_exts
Definition: ngap.h:1806
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:47169
@ location_report_fail_ind
Definition: ngap.h:12024
@ release_due_to_ngran_generated_reason
Definition: ngap.h:738
ie_field_s< fixed_octstring< 8, true > > ngran_trace_id
Definition: ngap.h:11575
user_location_info_c & user_location_info()
Definition: ngap.cc:31242
cp_transport_layer_info_c amf_tnlassoc_address
Definition: ngap.h:436
types type_
Definition: ngap.h:10307
uint8_t to_number() const
Definition: ngap.cc:15710
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:10438
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:5891
@ tai_broadcast_eutra
Definition: ngap.h:2738
bool ext
Definition: ngap.h:4246
static ext_c get_ext(const uint32_t &id)
Definition: ngap.cc:51047
bool ie_exts_present
Definition: ngap.h:1803
Definition: asn1_utils.h:1749
uint8_t location_report_ref_id
Definition: ngap.h:7630
recommended_ran_nodes_for_paging_ext_ies_container ie_exts
Definition: ngap.h:6288
bool proc_code_present
Definition: ngap.h:962
enum asn1::ngap::confidentiality_protection_result_opts::options value
printable_string< 1, 150, true, true > backup_amf_name
Definition: ngap.h:571
bool ie_exts_present
Definition: ngap.h:12960
enumerated< types_opts > types
Definition: ngap.h:5071
@ crit_diagnostics
Definition: ngap.h:8429
@ amf_ue_ngap_id
Definition: ngap.h:6467
static presence_e get_presence(const uint32_t &id)
Definition: ngap.cc:23704
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:6851
@ non_delay_crit
Definition: ngap.h:4392
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:41886
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:8406
@ nulltype
Definition: ngap.h:13364
area_of_interest_ran_node_list_l area_of_interest_ran_node_list
Definition: ngap.h:1973
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:6508
static bool is_id_valid(const uint32_t &id)
Definition: ngap.cc:28085
enum asn1::ngap::amf_cfg_upd_fail_ies_o::value_c::types_opts::options value
static bool is_id_valid(const uint32_t &id)
Definition: ngap.cc:29790
void to_json(json_writer &j) const
Definition: ngap.cc:18327
rat_type_e_ rat_type
Definition: ngap.h:12863
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:16611
up_transport_layer_info_pair_list_l & add_ngu_up_tnl_info()
Definition: ngap.h:13821
@ ng_reset
Definition: ngap.h:11998
ng_reset_s & ng_reset()
Definition: ngap.cc:44626
bool ext
Definition: ngap.h:7602
bool timer_approach_for_guami_removal_present
Definition: ngap.h:1547
fixed_bitstring< 8, true, true > rat_restrict_info
Definition: ngap.h:3699
bool ext
Definition: ngap.h:6651
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:2864
bool ext
Definition: ngap.h:3578
broadcast_plmn_item_ext_ies_container ie_exts
Definition: ngap.h:2865
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:4818
bool ext
Definition: ngap.h:13859
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:30652
pdu_session_res_release_cmd_s & pdu_session_res_release_cmd()
Definition: ngap.cc:44651
uint64_t & amf_ue_ngap_id()
Definition: ngap.cc:13991
user_location_info_c & user_location_info()
Definition: ngap.cc:23503
enum asn1::ngap::ho_cancel_ack_ies_o::value_c::types_opts::options value
uint64_t & amf_ue_ngap_id()
Definition: ngap.cc:6432
@ eps_to_minus5gs
Definition: ngap.h:4840
@ masked_imeisv
Definition: ngap.h:5626
elementary_procedure_option< ue_context_release_complete_ies_container > ue_context_release_complete_s
Definition: ngap.h:11730
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:11544
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:39317
@ dynamic5_qi
Definition: ngap.h:13005
static bool is_id_valid(const uint32_t &id)
Definition: ngap.cc:35013
bool ext
Definition: ngap.h:2334
const char * to_string() const
Definition: ngap.cc:23645
integrity_protection_result_e integrity_protection_result
Definition: ngap.h:5977
@ not_understood
Definition: ngap.h:803
@ security_key
Definition: ngap.h:6476
value_c & operator=(const value_c &other)
Definition: ngap.cc:12071
@ required
Definition: ngap.h:13559
void to_json(json_writer &j) const
Definition: ngap.cc:17645
const char * to_string() const
Definition: ngap.cc:21075
ie_field_s< ran_ue_ngap_id_t > ran_ue_ngap_id
Definition: ngap.h:11614
crit_e crit
Definition: ngap.h:7839
~n3_iwf_id_c()
Definition: ngap.h:1206
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:16755
void to_json(json_writer &j) const
Definition: ngap.cc:13005
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:47547
@ ran_ue_ngap_id
Definition: ngap.h:8742
static crit_e get_crit(const uint32_t &id)
Definition: ngap.cc:13063
void to_json(json_writer &j) const
Definition: ngap.cc:2797
static value_c get_value(const uint32_t &id)
Definition: ngap.cc:26807
dl_ngu_tnl_info_reused_e dl_ngu_tnl_info_reused
Definition: ngap.h:13959
types type_
Definition: ngap.h:2981
crit_e crit
Definition: ngap.h:11422
@ v32
Definition: ngap.h:3225
types type() const
Definition: ngap.h:13296
@ nasc
Definition: ngap.h:5622
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:46771
@ time_to_wait
Definition: ngap.h:8429
const char * to_string() const
Definition: ngap.cc:25016
static presence_e get_presence(const uint32_t &id)
Definition: ngap.cc:36087
@ nulltype
Definition: ngap.h:9227
void set(types::options e=types::nulltype)
Definition: ngap.cc:48019
~value_c()
Definition: ngap.h:3834
enum asn1::ngap::amf_paging_target_c::types_opts::options value
bool ext
Definition: ngap.h:567
protocol_ie_single_container_s< broadcast_cancelled_area_list_ext_ies_o > & choice_exts()
Definition: ngap.h:2444
@ nulltype
Definition: ngap.h:8429
unbounded_octstring< true > path_switch_request_ack_transfer
Definition: ngap.h:7504
pws_restart_ind_ies_container()
Definition: ngap.cc:40367
void destroy_()
Definition: ngap.cc:18644
options
Definition: ngap.h:10418
choice_buffer_t< crit_diagnostics_s, pdu_session_res_released_list_rel_res_l, user_location_info_c > c
Definition: ngap.h:9001
void to_json(json_writer &j) const
Definition: ngap.cc:42043
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:50009
uint64_t & amf_ue_ngap_id()
Definition: ngap.cc:28604
bool ext
Definition: ngap.h:1969
@ nr_cgi_list_for_warning
Definition: ngap.h:8054
static crit_e get_crit(const uint32_t &id)
Definition: ngap.cc:25038
enum asn1::ngap::paging_ies_o::value_c::types_opts::options value
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:16038
~global_ran_node_id_c()
Definition: ngap.h:1390
void to_json(json_writer &j) const
Definition: ngap.cc:47470
~last_visited_cell_info_c()
Definition: ngap.h:12455
bool receive_status_of_ul_pdcp_sdus_present
Definition: ngap.h:3448
emergency_fallback_ind_s & emergency_fallback_ind()
Definition: ngap.cc:33920
enum asn1::ngap::pdu_session_res_modify_item_mod_req_ext_ies_o::ext_c::types_opts::options value
void to_json(json_writer &j) const
Definition: ngap.cc:17787
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:21864
fixed_octstring< 3, true > emergency_area_id
Definition: ngap.h:2319
static bool is_id_valid(const uint32_t &id)
Definition: ngap.cc:13059
options
Definition: ngap.h:12334
@ nulltype
Definition: ngap.h:12828
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:40228
@ inconsistent_remote_ue_ngap_id
Definition: ngap.h:750
dyn_array< pdu_session_res_modify_item_mod_res_s > pdu_session_res_modify_list_mod_res_l
Definition: ngap.h:7707
ie_field_s< secondary_ratusage_info_s > secondary_ratusage_info
Definition: ngap.h:12947
choice_buffer_t< trace_activation_s > c
Definition: ngap.h:9941
@ nulltype
Definition: ngap.h:9181
@ nulltype
Definition: ngap.h:8696
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:3027
cp_transport_layer_info_c amf_tnlassoc_address
Definition: ngap.h:460
@ ue_radio_cap
Definition: ngap.h:10282
@ nulltype
Definition: ngap.h:10180
@ v256
Definition: ngap.h:3225
dyn_array< fixed_octstring< 3, true > > emergency_area_id_list_l
Definition: ngap.h:4500
options
Definition: ngap.h:9683
bool ext
Definition: ngap.h:5920
types type() const
Definition: ngap.h:1147
types type_
Definition: ngap.h:10734
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:21605
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:1043
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:7156
ie_field_s< amf_ue_ngap_id_t > amf_ue_ngap_id
Definition: ngap.h:11185
bool ie_exts_present
Definition: ngap.h:13489
@ init_context_setup_request
Definition: ngap.h:11997
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:27390
@ ran_ue_ngap_id
Definition: ngap.h:9823
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:21786
enum asn1::ngap::ng_setup_resp_ies_o::value_c::types_opts::options value
bool mico_mode_ind_present
Definition: ngap.h:3294
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:14723
static bool is_id_valid(const uint32_t &id)
Definition: ngap.cc:49967
non_dynamic5_qi_descriptor_s & non_dynamic5_qi()
Definition: ngap.h:13022
static value_c get_value(const uint32_t &id)
Definition: ngap.cc:27485
enumerated< types_opts > types
Definition: ngap.h:8649
dyn_array< cell_id_broadcast_nr_item_s > cell_id_broadcast_nr_l
Definition: ngap.h:2719
elementary_procedure_option< ho_cancel_ack_ies_container > ho_cancel_ack_s
Definition: ngap.h:4796
ie_field_s< mob_restrict_list_s > mob_restrict_list
Definition: ngap.h:5748
bool averaging_win_present
Definition: ngap.h:12641
void to_json(json_writer &j) const
Definition: ngap.cc:4493
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:40316
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:17539
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:38423
enumerated< types_opts > types
Definition: ngap.h:1067
user_location_info_c & user_location_info()
Definition: ngap.cc:34852
ie_field_s< unbounded_octstring< true > > nas_pdu
Definition: ngap.h:10869
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:5229
enumerated< event_type_opts, true > event_type_e
Definition: ngap.h:5444
bool ext
Definition: ngap.h:14086
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:4405
s_nssai_s s_nssai
Definition: ngap.h:7469
uint64_t & ran_ue_ngap_id()
Definition: ngap.cc:26405
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:49235
@ pdu_session_res_modify_list_mod_req
Definition: ngap.h:8744
uint64_t & amf_ue_ngap_id()
Definition: ngap.cc:26964
void to_json(json_writer &j) const
Definition: ngap.cc:26170
gbr_qos_info_ext_ies_container ie_exts
Definition: ngap.h:4662
bool tnlassoc_usage_present
Definition: ngap.h:410
void to_json(json_writer &j) const
Definition: ngap.cc:26431
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:1488
bool ie_exts_present
Definition: ngap.h:551
ie_field_s< crit_diagnostics_s > crit_diagnostics
Definition: ngap.h:11782
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:2851
static crit_e get_crit(const uint32_t &id)
Definition: ngap.cc:27467
choice_buffer_t< drb_status_dl12_s, drb_status_dl18_s, protocol_ie_single_container_s< drb_status_dl_ext_ies_o > > c
Definition: ngap.h:3411
protocol_ie_single_container_s< last_visited_cell_info_ext_ies_o > & set_choice_exts()
Definition: ngap.cc:47002
options
Definition: ngap.h:6777
bool ie_exts_present
Definition: ngap.h:1754
unbounded_octstring< true > & nrp_pa_pdu()
Definition: ngap.cc:36620
@ ran_ue_ngap_id
Definition: ngap.h:8151
bool load_info_obj(const uint16_t &proc_code_)
Definition: ngap.cc:46798
@ data_forwarding_accepted
Definition: ngap.h:1602
@ emergency_area_id_cancelled_eutra
Definition: ngap.h:2391
enumerated< dl_forwarding_opts, true > dl_forwarding_e
Definition: ngap.h:4450
ng_setup_resp_s & ng_setup_resp()
Definition: ngap.cc:46042
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:1529
ie_field_s< dyn_seq_of< pdu_session_res_released_item_ps_ack_s, 1, 256, true > > pdu_session_res_released_list_ps_ack
Definition: ngap.h:11381
tai_s tai
Definition: ngap.h:3177
void destroy_()
Definition: ngap.cc:4979
ue_security_cap_s & ue_security_cap()
Definition: ngap.cc:15303
gtp_tunnel_s & set_gtp_tunnel()
Definition: ngap.cc:3582
void set(types::options e=types::nulltype)
Definition: ngap.cc:29589
uint64_t & ran_ue_ngap_id()
Definition: ngap.cc:12585
ie_field_s< fixed_bitstring< 64, false, true > > masked_imeisv
Definition: ngap.h:5746
alloc_and_retention_prio_s alloc_and_retention_prio
Definition: ngap.h:13090
choice_buffer_t< dynamic5_qi_descriptor_s, non_dynamic5_qi_descriptor_s, protocol_ie_single_container_s< qos_characteristics_ext_ies_o > > c
Definition: ngap.h:13061
const char * to_string() const
Definition: ngap.cc:32253
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:3813
~value_c()
Definition: ngap.h:9539
global_gnb_id_s & set_global_gnb_id()
Definition: ngap.cc:2982
bool ie_exts_present
Definition: ngap.h:6039
static value_c get_value(const uint32_t &id)
Definition: ngap.cc:35311
void to_json(json_writer &j) const
Definition: ngap.cc:9684
bool time_to_wait_present
Definition: ngap.h:10925
expected_ue_moving_trajectory_item_ext_ies_container ie_exts
Definition: ngap.h:3106
security_context_s & security_context()
Definition: ngap.cc:15308
const char * to_string() const
Definition: ngap.cc:49904
@ nulltype
Definition: ngap.h:4047
const char * to_string() const
Definition: ngap.cc:50030
types type() const
Definition: ngap.h:3836
cause_misc_e & set_misc()
Definition: ngap.cc:1365
uint64_t & amf_ue_ngap_id()
Definition: ngap.cc:34311
void destroy_()
Definition: ngap.cc:26328
options
Definition: ngap.h:5534
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:7453
completed_cells_in_eai_nr_item_ext_ies_container ie_exts
Definition: ngap.h:2541
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:17853
qos_flow_list_with_cause_l qos_flow_failed_to_modify_list
Definition: ngap.h:12782
bool new_amf_ue_ngap_id_present
Definition: ngap.h:11640
pdu_session_res_modify_list_mod_req_l & pdu_session_res_modify_list_mod_req()
Definition: ngap.cc:26666
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:51108
types type() const
Definition: ngap.h:8311
types type() const
Definition: ngap.h:826
static presence_e get_presence(const uint32_t &id)
Definition: ngap.cc:33696
elementary_procedure_option< ho_cancel_ies_container > ho_cancel_s
Definition: ngap.h:4732
void to_json(json_writer &j) const
Definition: ngap.cc:21314
uint64_t maximum_flow_bit_rate_dl
Definition: ngap.h:4655
data_forwarding_resp_drb_item_ext_ies_container ie_exts
Definition: ngap.h:3585
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:47742
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:12702
void to_json(json_writer &j) const
Definition: ngap.cc:8506
options
Definition: ngap.h:987
~warning_area_list_c()
Definition: ngap.h:8069
~ext_c()
Definition: ngap.h:12913
void to_json(json_writer &j) const
Definition: ngap.cc:5143
@ pdu_session_res_release_resp
Definition: ngap.h:12244
cell_id_list_for_restart_c()=default
void to_json(json_writer &j) const
Definition: ngap.cc:21442
bool ie_ext_present
Definition: ngap.h:3449
ue_context_mod_resp_ies_container()
Definition: ngap.cc:42091
void destroy_()
Definition: ngap.cc:48317
@ trace_start
Definition: ngap.h:12037
static value_c get_value(const uint32_t &id)
Definition: ngap.cc:28783
bool ie_exts_present
Definition: ngap.h:12643
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:40129
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:14762
bool ext
Definition: ngap.h:4650
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:4605
ie_field_s< dyn_seq_of< allowed_nssai_item_s, 1, 8, true > > allowed_nssai
Definition: ngap.h:11382
@ global
Definition: ngap.h:7099
value_c & operator=(const value_c &other)
Definition: ngap.cc:32694
@ crit_diagnostics
Definition: ngap.h:1063
void destroy_()
Definition: ngap.cc:20351
dyn_array< tai_cancelled_eutra_item_s > tai_cancelled_eutra_l
Definition: ngap.h:2380
@ drb_status_dl18
Definition: ngap.h:3356
fixed_bitstring< 16, true, true > nrintegrity_protection_algorithms
Definition: ngap.h:5596
ie_field_s< dyn_seq_of< pdu_session_res_failed_to_setup_item_ps_req_s, 1, 256, true > > pdu_session_res_failed_to_setup_list_ps_req
Definition: ngap.h:11351
const char * to_string() const
Definition: ngap.cc:31389
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:39134
@ fulfilled
Definition: ngap.h:13406
unavailable_guami_item_ext_ies_container ie_exts
Definition: ngap.h:1553
@ amf_ue_ngap_id
Definition: ngap.h:9869
ie_field_s< target_id_c > target_id
Definition: ngap.h:6197
ie_field_s< integer< uint64_t, 0, 1099511627775, false, true > > new_amf_ue_ngap_id
Definition: ngap.h:11651
static bool is_id_valid(const uint32_t &id)
Definition: ngap.cc:21025
void to_json(json_writer &j) const
Definition: ngap.cc:3392
secondary_ratusage_info_s & secondary_ratusage_info()
Definition: ngap.h:13376
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:41785
uint64_t & ran_ue_ngap_id()
Definition: ngap.cc:34847
types type() const
Definition: ngap.h:8758
target_id_c & target_id()
Definition: ngap.cc:17346
unbounded_octstring< true > ueradio_cap_for_paging_of_eutra
Definition: ngap.h:6451
uint16_t & idx_to_rfsp()
Definition: ngap.cc:18973
ie_field_s< integer< uint32_t, 0, 65535, false, true > > nof_broadcasts_requested
Definition: ngap.h:11947
bool ie_exts_present
Definition: ngap.h:2108
@ nof_broadcasts_requested
Definition: ngap.h:10685
@ nulltype
Definition: ngap.h:7099
elementary_procedure_option< pdu_session_res_modify_resp_ies_container > pdu_session_res_modify_resp_s
Definition: ngap.h:11104
ue_paging_id_c & ue_paging_id()
Definition: ngap.cc:29991
bool ext
Definition: ngap.h:6448
enumerated< types_opts > types
Definition: ngap.h:6069
bool ie_exts_present
Definition: ngap.h:2335
static uint32_t idx_to_id(uint32_t idx)
Definition: ngap.cc:9891
pdu_session_res_setup_list_su_res_l & pdu_session_res_setup_list_su_res()
Definition: ngap.cc:28614
static bool is_id_valid(const uint32_t &id)
Definition: ngap.cc:11966
void to_json(json_writer &j) const
Definition: ngap.cc:42818
@ priolevel4
Definition: ngap.h:7820
choice_buffer_t< fixed_bitstring< 10, false, true >, protocol_ie_single_container_s< ue_id_idx_value_ext_ies_o > > c
Definition: ngap.h:3283
void to_json(json_writer &j) const
Definition: ngap.cc:6483
ie_field_s< global_ran_node_id_c > global_ran_node_id
Definition: ngap.h:11296
types type() const
Definition: ngap.h:8928
deactiv_trace_ies_container()
Definition: ngap.cc:8093
options
Definition: ngap.h:4510
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:50546
@ nulltype
Definition: ngap.h:4392
@ data_forwarding_not_possible
Definition: ngap.h:13626
volume_timed_report_list_l pdu_session_timed_report_list
Definition: ngap.h:12864
const char * to_string() const
Definition: ngap.cc:205
options
Definition: ngap.h:9325
void to_json(json_writer &j) const
Definition: ngap.cc:9572
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:8358
types type_
Definition: ngap.h:8616
@ eutra
Definition: ngap.h:12854
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:24334
enum asn1::ngap::dl_non_ueassociated_nrp_pa_transport_ies_o::value_c::types_opts::options value
static presence_e get_presence(const uint32_t &id)
Definition: ngap.cc:27190
uint16_t pdu_session_id
Definition: ngap.h:6020
choice_buffer_t< overload_resp_c, overload_start_nssai_list_l > c
Definition: ngap.h:8617
write_replace_warning_resp_s & write_replace_warning_resp()
Definition: ngap.cc:46097
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:22101
options
Definition: ngap.h:4047
choice_buffer_t< bounded_bitstring< 22, 32, false, true >, protocol_ie_single_container_s< gnb_id_ext_ies_o > > c
Definition: ngap.h:1177
ie_field_s< user_location_info_c > user_location_info
Definition: ngap.h:5328
static uint32_t idx_to_id(uint32_t idx)
Definition: ngap.cc:1989
unbounded_octstring< true > & routing_id()
Definition: ngap.cc:36615
@ rrc_inactive_transition_report
Definition: ngap.h:12034
ie_field_s< info_on_recommended_cells_and_ran_nodes_for_paging_s > info_on_recommended_cells_and_ran_nodes_for_paging
Definition: ngap.h:11718
bool cause_present
Definition: ngap.h:4597
options
Definition: ngap.h:5523
~overload_resp_c()
Definition: ngap.h:6935
fixed_bitstring< 6, false, true > amf_pointer
Definition: ngap.h:527
@ ho_cancel_ack
Definition: ngap.h:12235
void set(types::options e=types::nulltype)
Definition: ngap.cc:21145
bool ext
Definition: ngap.h:3696
paging_drx_e & paging_drx()
Definition: ngap.cc:29996
bool ext
Definition: ngap.h:1618
protocol_ie_container_item_s< valueT_ > ie_field_s
Definition: ngap.h:5323
ie_field_s< dyn_seq_of< allowed_nssai_item_s, 1, 8, true > > allowed_nssai
Definition: ngap.h:3899
qos_flow_list_with_data_forwarding_l add_qos_flow_setup_resp_list
Definition: ngap.h:1716
choice_buffer_t< cause_c, crit_diagnostics_s > c
Definition: ngap.h:5373
void set(types::options e=types::nulltype)
Definition: ngap.cc:22615
options
Definition: ngap.h:7849
Definition: asn1_utils.h:34
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:49673
bool ie_exts_present
Definition: ngap.h:411
up_transport_layer_info_c dl_ngu_up_tnl_info
Definition: ngap.h:13136
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:50697
bool info_on_recommended_cells_and_ran_nodes_for_paging_present
Definition: ngap.h:11712
const char * to_string() const
Definition: ngap.cc:14422
static ext_c get_ext(const uint32_t &id)
Definition: ngap.cc:49979
uint64_t & amf_ue_ngap_id()
Definition: ngap.cc:36145
core_network_assist_info_s & core_network_assist_info()
Definition: ngap.cc:18928
@ last_eutran_plmn_id
Definition: ngap.h:3738
@ global_ran_node_id
Definition: ngap.h:1473
uint16_t idx_to_rfsp
Definition: ngap.h:14068
~value_c()
Definition: ngap.h:10292
bool ext
Definition: ngap.h:409
bool ext
Definition: ngap.h:5161
drb_status_dl_c drb_status_dl
Definition: ngap.h:3535
uint8_t number_type
Definition: ngap.h:3240
types type() const
Definition: ngap.h:8357
void set(types::options e=types::nulltype)
Definition: ngap.cc:6106
ie_field_s< ue_aggregate_maximum_bit_rate_s > ue_aggregate_maximum_bit_rate
Definition: ngap.h:11190
enumerated< types_opts > types
Definition: ngap.h:10087
options
Definition: ngap.h:4446
bool pdu_session_res_failed_to_modify_list_mod_cfm_present
Definition: ngap.h:11020
@ nulltype
Definition: ngap.h:792
@ amf_cfg_upd_ack
Definition: ngap.h:12234
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:40500
static crit_e get_crit(const uint32_t &id)
Definition: ngap.cc:2004
ie_field_s< dyn_seq_of< pdu_session_res_item_cxt_rel_req_s, 1, 256, true > > pdu_session_res_list_cxt_rel_req
Definition: ngap.h:11740
void to_json(json_writer &j) const
Definition: ngap.cc:51227
bool secondary_ratusage_info_present
Definition: ngap.h:12945
const char * to_string() const
Definition: ngap.cc:2217
static bool is_id_valid(const uint32_t &id)
Definition: ngap.cc:47954
up_transport_layer_info_c dl_ngu_up_tnl_info
Definition: ngap.h:13958
@ pdu_session_res_modify_ind
Definition: ngap.h:12002
static uint32_t idx_to_id(uint32_t idx)
Definition: ngap.cc:27133
types type_
Definition: ngap.h:7797
@ nulltype
Definition: ngap.h:4866
pdu_session_res_modify_item_mod_cfm_ext_ies_container ie_exts
Definition: ngap.h:7301
void to_json(json_writer &j) const
Definition: ngap.cc:110
types type() const
Definition: ngap.h:3478
void destroy_()
Definition: ngap.cc:25761
static bool is_id_valid(const uint32_t &id)
Definition: ngap.cc:584
ie_field_s< crit_diagnostics_s > crit_diagnostics
Definition: ngap.h:11616
bool ext
Definition: ngap.h:506
@ core_network_assist_info
Definition: ngap.h:5618
@ pws_cancel_request
Definition: ngap.h:12005
@ serial_num
Definition: ngap.h:10682
uint16_t tnl_address_weight_factor
Definition: ngap.h:414
bool security_result_present
Definition: ngap.h:12946
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:35251
@ emergency_area_id_broadcast_nr
Definition: ngap.h:2742
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:168
void to_json(json_writer &j) const
Definition: ngap.cc:31655
enumerated< types_opts > types
Definition: ngap.h:9404
bool ran_node_name_present
Definition: ngap.h:10946
const char * to_string() const
Definition: ngap.cc:11879
bool ie_exts_present
Definition: ngap.h:4622
types type_
Definition: ngap.h:2493
associated_qos_flow_item_ext_ies_container ie_exts
Definition: ngap.h:2140
void destroy_()
Definition: ngap.cc:2891
const char * to_string() const
Definition: ngap.cc:16709
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:49764
types type() const
Definition: ngap.h:13604
enumerated< data_forwarding_not_possible_opts, true > data_forwarding_not_possible_e
Definition: ngap.h:13630
pdu_session_res_setup_item_ho_req_ext_ies_container ie_exts
Definition: ngap.h:5458
enumerated< types_opts > types
Definition: ngap.h:5018
nr_cgi_s & nr_cgi()
Definition: ngap.h:1864
void to_json(json_writer &j) const
Definition: ngap.cc:21631
fixed_octstring< 3, true > serving_plmn
Definition: ngap.h:3777
cancelled_cells_in_eai_nr_l cancelled_cells_in_eai_nr
Definition: ngap.h:2320
@ nulltype
Definition: ngap.h:13546
~ngap_pdu_c()
Definition: ngap.h:12584
area_of_interest_tai_list_l area_of_interest_tai_list
Definition: ngap.h:1971
ie_field_s< ran_ue_ngap_id_t > ran_ue_ngap_id
Definition: ngap.h:11065
global_ran_node_id_c & set_global_ran_node_id()
Definition: ngap.cc:3207
static value_c get_value(const uint32_t &id)
Definition: ngap.cc:37962
enumerated< types_opts > types
Definition: ngap.h:1384
void set(types::options e=types::nulltype)
Definition: ngap.cc:2322
ie_field_s< dyn_seq_of< pdu_session_res_released_item_ps_fail_s, 1, 256, true > > pdu_session_res_released_list_ps_fail
Definition: ngap.h:11406
@ nulltype
Definition: ngap.h:5538
@ nas_pdu
Definition: ngap.h:10460
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:18200
void to_json(json_writer &j) const
Definition: ngap.cc:24312
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:49599
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:5288
void to_json(json_writer &j) const
Definition: ngap.cc:1116
@ amf_ue_ngap_id
Definition: ngap.h:10418
cause_c & cause()
Definition: ngap.cc:24287
successful_outcome_c & operator=(const successful_outcome_c &other)
Definition: ngap.cc:45943
uint8_t drb_id
Definition: ngap.h:3557
enumerated< types_opts > types
Definition: ngap.h:330
source_of_ue_activity_behaviour_info_e source_of_ue_activity_behaviour_info
Definition: ngap.h:3147
value_c & operator=(const value_c &other)
Definition: ngap.cc:18063
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:25649
bool dlforwarding_up_tnl_info_present
Definition: ngap.h:5047
static successful_outcome_c get_successful_outcome(const uint16_t &proc_code)
Definition: ngap.cc:43710
enum asn1::ngap::emergency_service_target_cn_opts::options value
@ ue_radio_cap
Definition: ngap.h:6479
bool amf_tnlassoc_to_add_list_present
Definition: ngap.h:665
@ pdu_session_res_list_cxt_rel_req
Definition: ngap.h:10236
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:2228
fixed_bitstring< 16, false, true > & msg_id()
Definition: ngap.cc:28910
pdu_session_res_failed_to_modify_list_mod_cfm_l & pdu_session_res_failed_to_modify_list_mod_cfm()
Definition: ngap.cc:26133
options
Definition: ngap.h:6466
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:49305
@ nulltype
Definition: ngap.h:4640
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:9376
uint8_t number_type
Definition: ngap.h:1051
void to_json(json_writer &j) const
Definition: ngap.cc:7067
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:50879
@ ho_cmd
Definition: ngap.h:12236
types type_
Definition: ngap.h:9560
types type_
Definition: ngap.h:9113
cause_c & cause()
Definition: ngap.cc:24927
tai_s tai
Definition: ngap.h:2336
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:320
void to_json(json_writer &j) const
Definition: ngap.cc:32186
protocol_ie_container_item_s< valueT_ > ie_field_s
Definition: ngap.h:6189
@ endpoint_ip_address
Definition: ngap.h:326
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:20631
ie_field_s< redirection_voice_fallback_e > redirection_voice_fallback
Definition: ngap.h:6612
enumerated< types_opts > types
Definition: ngap.h:12907
ie_field_s< unbounded_octstring< true > > nas_pdu
Definition: ngap.h:11140
bool ext
Definition: ngap.h:6423
enum asn1::ngap::paging_prio_opts::options value
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:9806
@ five_g_s_tmsi
Definition: ngap.h:6793
void to_json(json_writer &j) const
Definition: ngap.cc:24732
@ pdu_session_res_failed_to_setup_list_cxt_fail
Definition: ngap.h:6345
@ amf_ue_ngap_id
Definition: ngap.h:9729
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:359
bool network_instance_present
Definition: ngap.h:13243
ie_field_s< crit_diagnostics_s > crit_diagnostics
Definition: ngap.h:5114
enumerated< types_opts > types
Definition: ngap.h:1250
static crit_e get_crit(const uint32_t &id)
Definition: ngap.cc:24133
bool ie_exts_present
Definition: ngap.h:4406
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:21734
secondary_rat_data_usage_report_transfer_ext_ies_container ie_exts
Definition: ngap.h:14042
void to_json(json_writer &j) const
Definition: ngap.cc:47651
bool ie_ext_present
Definition: ngap.h:3326
static crit_e get_crit(const uint32_t &id)
Definition: ngap.cc:24804
dl_ueassociated_nrp_pa_transport_s & dl_ueassociated_nrp_pa_transport()
Definition: ngap.cc:44726
@ secondary_ratusage_info
Definition: ngap.h:12903
void destroy_()
Definition: ngap.cc:24188
@ nulltype
Definition: ngap.h:8644
@ cause
Definition: ngap.h:9959
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:22075
rat_restricts_item_ext_ies_container ie_exts
Definition: ngap.h:3700
options
Definition: ngap.h:13626
ie_field_s< ran_ue_ngap_id_t > ran_ue_ngap_id
Definition: ngap.h:11089
@ nulltype
Definition: ngap.h:8799
enum asn1::ngap::pws_failed_cell_id_list_c::types_opts::options value
protocol_ie_single_container_s< cause_ext_ies_o > & set_choice_exts()
Definition: ngap.cc:1370
protocol_ext_container_l< ho_request_ack_transfer_ext_ies_o > ie_exts
Definition: ngap.h:5999
ng_enb_id_c & operator=(const ng_enb_id_c &other)
Definition: ngap.cc:2648
@ choice_exts
Definition: ngap.h:7858
types type_
Definition: ngap.h:6173
uint16_t time_stayed_in_cell
Definition: ngap.h:2017
completed_cells_in_eai_eutra_l completed_cells_in_eai_eutra
Definition: ngap.h:2651
@ cause
Definition: ngap.h:9869
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:17894
static presence_e get_presence(const uint32_t &id)
Definition: ngap.cc:1693
enumerated< types_opts > types
Definition: ngap.h:8975
protocol_ie_container_item_s< valueT_ > ie_field_s
Definition: ngap.h:4717
enumerated< types_opts > types
Definition: ngap.h:10240
@ idx_len10
Definition: ngap.h:3239
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:17812
void to_json(json_writer &j) const
Definition: ngap.cc:46647
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:20121
count_value_for_pdcp_sn18_s dl_count_value
Definition: ngap.h:3343
void set(types::options e=types::nulltype)
Definition: ngap.cc:27856
~value_c()
Definition: ngap.h:9739
plmn_support_list_l & plmn_support_list()
Definition: ngap.cc:808
~value_c()
Definition: ngap.h:1073
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:18366
bool dlforwarding_up_tnl_info_present
Definition: ngap.h:5991
static value_c get_value(const uint32_t &id)
Definition: ngap.cc:3374
@ slice_not_supported
Definition: ngap.h:774
secondary_rat_data_usage_report_ies_container()
Definition: ngap.cc:41521
types type_
Definition: ngap.h:6547
@ ngran_trace_id
Definition: ngap.h:3602
bool ue_aggregate_maximum_bit_rate_present
Definition: ngap.h:11636
enumerated< types_opts > types
Definition: ngap.h:6804
rrc_inactive_transition_report_request_e & rrc_inactive_transition_report_request()
Definition: ngap.cc:33931
unbounded_octstring< true > & source_to_target_transparent_container()
Definition: ngap.cc:17361
unbounded_octstring< true > & ue_radio_cap()
Definition: ngap.cc:35427
uint64_t & ran_ue_ngap_id()
Definition: ngap.cc:17331
uint8_t to_number() const
Definition: ngap.cc:20678
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:10095
@ nulltype
Definition: ngap.h:13809
@ nulltype
Definition: ngap.h:783
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:50987
enum asn1::ngap::ue_context_request_opts::options value
ie_field_s< crit_diagnostics_s > crit_diagnostics
Definition: ngap.h:10929
ie_field_s< dyn_seq_of< pdu_session_res_failed_to_setup_item_ho_ack_s, 1, 256, true > > pdu_session_res_failed_to_setup_list_ho_ack
Definition: ngap.h:5883
fixed_octstring< 3, true > plmn_id
Definition: ngap.h:1804
@ release_due_to_pre_emption
Definition: ngap.h:782
ie_field_s< crit_diagnostics_s > crit_diagnostics
Definition: ngap.h:5885
static value_c get_value(const uint32_t &id)
Definition: ngap.cc:616
options
Definition: ngap.h:6053
data_forwarding_resp_drb_list_l data_forwarding_resp_drb_list
Definition: ngap.h:5050
bool ie_exts_present
Definition: ngap.h:7235
completed_cells_in_tai_nr_item_ext_ies_container ie_exts
Definition: ngap.h:2573
uint8_t number_type
Definition: ngap.h:602
bool ie_exts_present
Definition: ngap.h:910
static uint32_t idx_to_id(uint32_t idx)
Definition: ngap.cc:16116
@ nulltype
Definition: ngap.h:4446
enumerated< types_opts > types
Definition: ngap.h:6142
trace_activation_ext_ies_container ie_exts
Definition: ngap.h:5580
options
Definition: ngap.h:9469
eutra_cgi_s eutra_cgi
Definition: ngap.h:2618
enumerated< concurrent_warning_msg_ind_opts, true > concurrent_warning_msg_ind_e
Definition: ngap.h:7658
value_c & operator=(const value_c &other)
Definition: ngap.cc:20439
@ partial_ho
Definition: ngap.h:741
bool nas_security_params_from_ngran_present
Definition: ngap.h:4925
global_ran_node_id_c()=default
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:46833
~drb_status_ul_c()
Definition: ngap.h:3476
static uint32_t idx_to_id(uint32_t idx)
Definition: ngap.cc:35282
enumerated< types_opts > types
Definition: ngap.h:8215
bool ie_exts_present
Definition: ngap.h:2649
@ nulltype
Definition: ngap.h:13626
cause_c cause
Definition: ngap.h:13348
enumerated< cancel_all_warning_msgs_opts, true > cancel_all_warning_msgs_e
Definition: ngap.h:7650
protocol_ie_single_container_s< ue_ngap_ids_ext_ies_o > & choice_exts()
Definition: ngap.h:7955
uint32_t & repeat_period()
Definition: ngap.cc:37689
bool ie_exts_present
Definition: ngap.h:7252
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:7260
@ nulltype
Definition: ngap.h:8970
@ ran_ue_ngap_id
Definition: ngap.h:4676
pdu_session_res_notify_ies_container()
Definition: ngap.cc:39523
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:13099
types type() const
Definition: ngap.h:1258
static crit_e get_crit(const uint32_t &id)
Definition: ngap.cc:16660
enumerated< types_opts > types
Definition: ngap.h:9231
unbounded_octstring< true > rrc_container
Definition: ngap.h:14088
ho_request_s & ho_request()
Definition: ngap.cc:44616
bool ie_exts_present
Definition: ngap.h:2352
void to_json(json_writer &j) const
Definition: ngap.cc:514
void to_json(json_writer &j) const
Definition: ngap.cc:48602
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:22279
ul_non_ueassociated_nrp_pa_transport_s & ul_non_ueassociated_nrp_pa_transport()
Definition: ngap.cc:44846
enum asn1::ngap::notif_cause_opts::options value
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:8929
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:14777
@ sec120
Definition: ngap.h:3128
static value_c get_value(const uint32_t &id)
Definition: ngap.cc:23686
cancelled_cells_in_eai_eutra_l cancelled_cells_in_eai_eutra
Definition: ngap.h:2303
void to_json(json_writer &j) const
Definition: ngap.cc:21118
bool ul_ngu_up_tnl_info_present
Definition: ngap.h:13839
~value_c()
Definition: ngap.h:5833
info_on_recommended_cells_and_ran_nodes_for_paging_ext_ies_container ie_exts
Definition: ngap.h:6305
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:21530
options
Definition: ngap.h:7033
ie_field_s< unbounded_octstring< true > > nrp_pa_pdu
Definition: ngap.h:11919
dyn_array< cell_id_cancelled_eutra_item_s > cell_id_cancelled_eutra_l
Definition: ngap.h:2368
ie_field_s< ue_security_cap_s > ue_security_cap
Definition: ngap.h:11648
@ release_due_to_minus5gc_generated_reason
Definition: ngap.h:739
const char * to_string() const
Definition: ngap.cc:35504
bool ran_paging_prio_present
Definition: ngap.h:3886
static presence_e get_presence(const uint32_t &id)
Definition: ngap.cc:19849
emergency_area_id_cancelled_nr_item_ext_ies_container ie_exts
Definition: ngap.h:2321
@ amf_ue_ngap_id
Definition: ngap.h:9959
cp_transport_layer_info_c()=default
static uint32_t idx_to_id(uint32_t idx)
Definition: ngap.cc:36220
elementary_procedure_option< path_switch_request_fail_ies_container > path_switch_request_fail_s
Definition: ngap.h:11417
pws_cancel_resp_s & pws_cancel_resp()
Definition: ngap.cc:46072
@ amf_ue_ngap_id
Definition: ngap.h:4549
ue_aggregate_maximum_bit_rate_ext_ies_container ie_exts
Definition: ngap.h:3799
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:35992
const char * to_string() const
Definition: ngap.cc:22756
fixed_bitstring< 256, false, true > next_hop_nh
Definition: ngap.h:5560
enumerated< types_opts > types
Definition: ngap.h:1665
@ unsuccessfull_outcome
Definition: ngap.h:951
static uint32_t idx_to_id(uint32_t idx)
Definition: ngap.cc:24589
ie_field_s< ran_ue_ngap_id_t > ran_ue_ngap_id
Definition: ngap.h:11739
ie_field_s< printable_string< 1, 150, true, true > > ran_node_name
Definition: ngap.h:10949
bool ue_retention_info_present
Definition: ngap.h:10947
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:29270
const char * to_string() const
Definition: ngap.cc:6971
const char * to_string() const
Definition: ngap.cc:48145
nr_cgi_s nr_cgi
Definition: ngap.h:2187
enumerated< types_opts > types
Definition: ngap.h:10185
@ emergency
Definition: ngap.h:6756
user_location_info_eutra_s & user_location_info_eutra()
Definition: ngap.h:5221
@ amf_set_id
Definition: ngap.h:6794
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:6064
son_cfg_transfer_s & son_cfg_transfer_ul()
Definition: ngap.cc:36814
@ not_enough_user_plane_processing_res
Definition: ngap.h:693
ue_security_cap_s & ue_security_cap()
Definition: ngap.cc:33910
@ amf_ue_ngap_id
Definition: ngap.h:10326
@ nulltype
Definition: ngap.h:3066
@ user_location_info
Definition: ngap.h:10460
@ not_performed
Definition: ngap.h:5902
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:547
@ user_location_info
Definition: ngap.h:8968
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:50444
void destroy_()
Definition: ngap.cc:32338
uint16_t pdu_session_id
Definition: ngap.h:6653
types type_
Definition: ngap.h:5267
void to_json(json_writer &j) const
Definition: ngap.cc:3685
bool mob_restrict_list_present
Definition: ngap.h:3887
options
Definition: ngap.h:10131
types type_
Definition: ngap.h:3518
bool next_paging_area_scope_present
Definition: ngap.h:2087
void to_json(json_writer &j) const
Definition: ngap.cc:43201
overload_start_nssai_item_ext_ies_container ie_exts
Definition: ngap.h:7187
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:46688
up_transport_layer_info_c ulforwarding_up_tnl_info
Definition: ngap.h:3584
elementary_procedure_option< path_switch_request_ack_ies_container > path_switch_request_ack_s
Definition: ngap.h:11396
value_c & operator=(const value_c &other)
Definition: ngap.cc:35135
@ target_ran_node_id
Definition: ngap.h:6065
void destroy_()
Definition: ngap.cc:35345
uint16_t pdu_session_id
Definition: ngap.h:7236
ie_field_s< global_ran_node_id_c > global_ran_node_id
Definition: ngap.h:11467
xn_tnl_cfg_info_s xn_tnl_cfg_info
Definition: ngap.h:4167
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:31332
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:39892
@ protocol
Definition: ngap.h:812
options
Definition: ngap.h:7662
static presence_e get_presence(const uint32_t &id)
Definition: ngap.cc:10561
void to_json(json_writer &j) const
Definition: ngap.cc:27027
cell_type_ext_ies_container ie_exts
Definition: ngap.h:3082
next_paging_area_scope_e next_paging_area_scope
Definition: ngap.h:2091
@ cell_traffic_trace
Definition: ngap.h:12012
global_ran_node_id_c & global_ran_node_id()
Definition: ngap.cc:29428
enumerated< new_security_context_ind_opts, true > new_security_context_ind_e
Definition: ngap.h:5527
@ nulltype
Definition: ngap.h:6065
types type_
Definition: ngap.h:367
@ nulltype
Definition: ngap.h:5014
uint64_t & ran_ue_ngap_id()
Definition: ngap.cc:10668
~pws_failed_cell_id_list_c()
Definition: ngap.h:7755
bool ext
Definition: ngap.h:13113
void to_json(json_writer &j) const
Definition: ngap.cc:6077
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:39224
void to_json(json_writer &j) const
Definition: ngap.cc:38877
const char * to_string() const
Definition: ngap.cc:1884
@ nulltype
Definition: ngap.h:13505
@ nulltype
Definition: ngap.h:9683
void set(types::options e=types::nulltype)
Definition: ngap.cc:23961
nr_cgi_list_for_warning_l & set_nr_cgi_list_for_warning()
Definition: ngap.cc:23177
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:4078
void to_json(json_writer &j) const
Definition: ngap.cc:2837
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:13567
types type_
Definition: ngap.h:9162
types type() const
Definition: ngap.h:9787
@ ho_fail
Definition: ngap.h:12337
uint64_t & amf_ue_ngap_id()
Definition: ngap.cc:12095
bool ext
Definition: ngap.h:14061
trace_start_ies_container()
Definition: ngap.cc:41704
~value_c()
Definition: ngap.h:8601
enumerated< cause_nas_opts, true > cause_nas_e
Definition: ngap.h:712
pws_restart_ind_s & pws_restart_ind()
Definition: ngap.cc:44796
dyn_array< pdu_session_res_failed_to_setup_item_ho_ack_s > pdu_session_res_failed_to_setup_list_ho_ack_l
Definition: ngap.h:5808
uint64_t & source_amf_ue_ngap_id()
Definition: ngap.cc:31237
private_ie_container_item_s(private_ie_id_c id_, crit_e crit_)
Definition: ngap.cc:41042
uint64_t & ran_ue_ngap_id()
Definition: ngap.cc:11316
init_msg_s & set_init_msg()
Definition: ngap.cc:47287
reset_type_c & operator=(const reset_type_c &other)
Definition: ngap.cc:22653
@ large
Definition: ngap.h:3066
value_c & operator=(const value_c &other)
Definition: ngap.cc:36793
uint64_t & ran_ue_ngap_id()
Definition: ngap.cc:33249
choice_buffer_t< unbounded_octstring< true > > c
Definition: ngap.h:3940
protocol_ie_single_container_s< n3_iwf_id_ext_ies_o > & choice_exts()
Definition: ngap.h:1218
bool pdu_session_res_to_release_list_ho_cmd_present
Definition: ngap.h:4926
bool ie_exts_present
Definition: ngap.h:5507
bool ext
Definition: ngap.h:2554
up_transport_layer_info_pair_list_l add_ng_uuptnl_info
Definition: ngap.h:12781
elementary_procedure_option< init_context_setup_fail_ies_container > init_context_setup_fail_s
Definition: ngap.h:6414
types type() const
Definition: ngap.h:2757
void to_json(json_writer &j) const
Definition: ngap.cc:19639
protocol_ies_empty_o cp_transport_layer_info_ext_ies_o
Definition: ngap.h:318
const char * to_string() const
Definition: ngap.cc:29293
core_network_assist_info_s & core_network_assist_info()
Definition: ngap.cc:15298
types type() const
Definition: ngap.h:8873
static presence_e get_presence(const uint32_t &id)
Definition: ngap.cc:26000
uint64_t & ran_ue_ngap_id()
Definition: ngap.cc:32151
ie_field_s< up_transport_layer_info_c > ul_ngu_up_tnl_info
Definition: ngap.h:13741
bool ie_exts_present
Definition: ngap.h:435
options
Definition: ngap.h:7989
uint32_t nof_broadcasts
Definition: ngap.h:2222
@ cause
Definition: ngap.h:9639
void destroy_()
Definition: ngap.cc:1709
ie_field_s< dyn_seq_of< qos_flow_setup_request_item_s, 1, 64, true > > qos_flow_setup_request_list
Definition: ngap.h:13747
qos_flow_modify_confirm_list_l qos_flow_modify_confirm_list
Definition: ngap.h:12779
types type_
Definition: ngap.h:7127
crit_e crit
Definition: ngap.h:12405
ho_prep_fail_s & ho_prep_fail()
Definition: ngap.cc:46572
void to_json(json_writer &j) const
Definition: ngap.cc:36834
void to_json(json_writer &j) const
Definition: ngap.cc:10899
user_location_info_eutra_s & set_user_location_info_eutra()
Definition: ngap.cc:13749
~value_c()
Definition: ngap.h:8706
@ msg_id
Definition: ngap.h:9135
~value_c()
Definition: ngap.h:10428
@ reset_type
Definition: ngap.h:8387
recommended_cells_for_paging_ext_ies_container ie_exts
Definition: ngap.h:2054
options
Definition: ngap.h:7553
@ global_gnb_id
Definition: ngap.h:1378
static uint32_t idx_to_id(uint32_t idx)
Definition: ngap.cc:49789
emergency_area_id_broadcast_nr_l & set_emergency_area_id_broadcast_nr()
Definition: ngap.cc:5825
void destroy_()
Definition: ngap.cc:35846
@ amf_ue_ngap_id
Definition: ngap.h:9387
user_location_info_c & user_location_info()
Definition: ngap.cc:27326
@ pdu_session_res_failed_to_modify_list_mod_cfm
Definition: ngap.h:8642
bool ext
Definition: ngap.h:1753
location_report_fail_ind_s & location_report_fail_ind()
Definition: ngap.cc:44756
ue_context_mod_fail_ies_container()
Definition: ngap.cc:41779
paging_drx_e & default_paging_drx()
Definition: ngap.cc:31888
unbounded_octstring< true > & endc_son_cfg_transfer_dl()
Definition: ngap.cc:10020
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:5554
static crit_e get_crit(const uint32_t &id)
Definition: ngap.cc:32276
@ ng_setup_fail
Definition: ngap.h:12339
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:42836
@ nulltype
Definition: ngap.h:5282
@ handov_type
Definition: ngap.h:4860
@ amf_tnlassoc_to_rem_list
Definition: ngap.h:598
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:51398
protocol_ext_container_item_s< extT_ > ie_field_s
Definition: ngap.h:12942
uint8_t number_type
Definition: ngap.h:5635
const char * to_string() const
Definition: ngap.cc:2572
drb_status_ul_c()=default
types type_
Definition: ngap.h:1309
bool pdu_session_res_failed_to_setup_list_su_res_present
Definition: ngap.h:11208
bool pdu_session_res_list_cxt_rel_cpl_present
Definition: ngap.h:11713
bool ie_exts_present
Definition: ngap.h:6652
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:23616
enum asn1::ngap::ho_required_ies_o::value_c::types_opts::options value
bool pdu_session_res_setup_list_cxt_req_present
Definition: ngap.h:6582
crit_diagnostics_s & crit_diagnostics()
Definition: ngap.cc:38108
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:43067
cell_type_s cell_type
Definition: ngap.h:12429
void destroy_()
Definition: ngap.cc:670
void to_json(json_writer &j) const
Definition: ngap.cc:5448
static crit_e get_crit(const uint32_t &id)
Definition: ngap.cc:36705
void to_json(json_writer &j) const
Definition: ngap.cc:16064
choice_buffer_t< crit_diagnostics_s, pdu_session_res_admitted_list_l, pdu_session_res_failed_to_setup_list_ho_ack_l, unbounded_octstring< true > > c
Definition: ngap.h:5859
ie_field_s< ran_status_transfer_transparent_container_s > ran_status_transfer_transparent_container
Definition: ngap.h:11899
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:41527
bool ie_exts_present
Definition: ngap.h:7347
enum asn1::ngap::init_ue_msg_ies_o::value_c::types_opts::options value
paging_drx_e & default_paging_drx()
Definition: ngap.cc:25211
eutra_cgi_s eutra_cgi
Definition: ngap.h:5145
time_to_wait_e & time_to_wait()
Definition: ngap.cc:31630
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:21579
enumerated< handov_type_opts, true > handov_type_e
Definition: ngap.h:4844
static uint32_t idx_to_id(uint32_t idx)
Definition: ngap.cc:6259
@ cause
Definition: ngap.h:10236
static crit_e get_crit(const uint32_t &id)
Definition: ngap.cc:31501
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:21890
void to_json(json_writer &j) const
Definition: ngap.cc:8352
@ macro_ng_enb_id
Definition: ngap.h:1246
uint16_t maximum_packet_loss_rate_ul
Definition: ngap.h:4661
@ serial_num
Definition: ngap.h:10759
void to_json(json_writer &j) const
Definition: ngap.cc:21592
fixed_octstring< 2, true > eps_tac
Definition: ngap.h:4486
bool direct_forwarding_path_availability_present
Definition: ngap.h:6192
const char * to_string() const
Definition: ngap.cc:23050
drb_status_ul12_ext_ies_container ie_ext
Definition: ngap.h:3434
@ nulltype
Definition: ngap.h:10326
cell_traffic_trace_s & cell_traffic_trace()
Definition: ngap.cc:44696
pdu_session_aggregate_maximum_bit_rate_s & pdu_session_aggregate_maximum_bit_rate()
Definition: ngap.cc:50316
static value_c get_value(const uint32_t &id)
Definition: ngap.cc:31515
uint64_t & amf_ue_ngap_id()
Definition: ngap.cc:26400
void set(types::options e=types::nulltype)
Definition: ngap.cc:34232
protocol_ext_container_l< mob_restrict_list_ext_ies_o > ie_exts
Definition: ngap.h:3782
enum asn1::ngap::ul_non_ueassociated_nrp_pa_transport_ies_o::value_c::types_opts::options value
void to_json(json_writer &j) const
Definition: ngap.cc:21721
fixed_bitstring< 10, false, true > amf_set_id
Definition: ngap.h:4623
ie_field_s< crit_diagnostics_s > crit_diagnostics
Definition: ngap.h:11407
@ warning_area_list
Definition: ngap.h:10683
types type_
Definition: ngap.h:8280
bool mob_restrict_list_present
Definition: ngap.h:6584
elementary_procedure_option< ho_prep_fail_ies_container > ho_prep_fail_s
Definition: ngap.h:5405
@ ran_ue_ngap_id
Definition: ngap.h:10372
void to_json(json_writer &j) const
Definition: ngap.cc:27357
protocol_ie_single_container_s< global_ran_node_id_ext_ies_o > & set_choice_exts()
Definition: ngap.cc:2997
bool emergency_service_target_cn_present
Definition: ngap.h:4531
choice_buffer_t< crit_diagnostics_s, ue_associated_lc_ng_conn_list_l > c
Definition: ngap.h:8369
@ ran_ue_ngap_id
Definition: ngap.h:8255
void to_json(json_writer &j) const
Definition: ngap.cc:49728
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:47483
unbounded_octstring< true > pdu_session_res_setup_unsuccessful_transfer
Definition: ngap.h:6637
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:12283
@ son_info_request
Definition: ngap.h:4065
drbs_to_qos_flows_map_item_ext_ies_container ie_exts
Definition: ngap.h:3559
elementary_procedure_option< ue_radio_cap_check_resp_ies_container > ue_radio_cap_check_resp_s
Definition: ngap.h:11792
void destroy_()
Definition: ngap.cc:35581
uint64_t & amf_ue_ngap_id()
Definition: ngap.cc:32439
ho_request_ies_container()
Definition: ngap.cc:15725
uint64_t & amf_ue_ngap_id()
Definition: ngap.cc:12580
choice_buffer_t< global_ran_node_id_c, protocol_ie_single_container_s< amf_paging_target_ext_ies_o >, tai_s > c
Definition: ngap.h:1526
uint32_t nof_broadcasts
Definition: ngap.h:2171
ran_cfg_upd_fail_s & ran_cfg_upd_fail()
Definition: ngap.cc:46597
@ nulltype
Definition: ngap.h:8589
~value_c()
Definition: ngap.h:10703
static value_c get_value(const uint32_t &id)
Definition: ngap.cc:26531
fixed_octstring< 3, true > emergency_area_id
Definition: ngap.h:2667
ho_cancel_ack_ies_container()
Definition: ngap.cc:12191
bool maximum_data_burst_volume_present
Definition: ngap.h:4426
uint8_t number_type
Definition: ngap.h:13547
bool ie_exts_present
Definition: ngap.h:13273
@ ran_ue_ngap_id
Definition: ngap.h:8696
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:4246
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:41327
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:21494
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:38927
secondary_ratusage_info_s c
Definition: ngap.h:13521
@ pdu_session_aggregate_maximum_bit_rate
Definition: ngap.h:13177
const char * to_string() const
Definition: ngap.cc:26762
static uint32_t idx_to_id(uint32_t idx)
Definition: ngap.cc:25334
ie_field_s< printable_string< 1, 150, true, true > > ran_node_name
Definition: ngap.h:11464
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:16624
@ nulltype
Definition: ngap.h:9775
void destroy_()
Definition: ngap.cc:28822
uint32_t & nof_broadcasts_requested()
Definition: ngap.cc:37694
const char * to_string() const
Definition: ngap.cc:14716
void to_json(json_writer &j) const
Definition: ngap.cc:3826
printable_string< 1, 150, true, true > & ran_node_name()
Definition: ngap.cc:31878
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:23263
enum asn1::ngap::ngap_private_ies_empty_o::value_c::types_opts::options value
options
Definition: ngap.h:12996
@ ue_paging_id
Definition: ngap.h:9326
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:2717
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:49667
value_c & operator=(const value_c &other)
Definition: ngap.cc:16274
options
Definition: ngap.h:5483
void to_json(json_writer &j) const
Definition: ngap.cc:4544
@ ran_ue_ngap_id
Definition: ngap.h:6130
static bool is_id_valid(const uint32_t &id)
Definition: ngap.cc:35516
const char * to_string() const
Definition: ngap.cc:1243
types type_
Definition: ngap.h:7980
static bool is_id_valid(const uint32_t &id)
Definition: ngap.cc:17925
enum asn1::ngap::ho_prep_fail_ies_o::value_c::types_opts::options value
@ long_macro_ng_enb_id
Definition: ngap.h:1246
static value_c get_value(const uint32_t &id)
Definition: ngap.cc:12394
bool ext
Definition: ngap.h:4405
ue_security_cap_s & ue_security_cap()
Definition: ngap.cc:18948
const char * to_string() const
Definition: ngap.cc:37115
uint64_t & amf_ue_ngap_id()
Definition: ngap.cc:33493
void destroy_()
Definition: ngap.cc:9594
@ out
Definition: ngap.h:7164
elementary_procedure_option< location_report_ctrl_ies_container > location_report_ctrl_s
Definition: ngap.h:10841
value_c & operator=(const value_c &other)
Definition: ngap.cc:27591
ue_aggregate_maximum_bit_rate_s & ue_aggregate_maximum_bit_rate()
Definition: ngap.cc:18923
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:4422
elementary_procedure_option< pws_cancel_resp_ies_container > pws_cancel_resp_s
Definition: ngap.h:11269
uint8_t & amf_traffic_load_reduction_ind()
Definition: ngap.cc:25841
bool new_security_context_ind_present
Definition: ngap.h:5726
static crit_e get_crit(const uint32_t &id)
Definition: ngap.cc:11672
uint8_t qos_flow_id
Definition: ngap.h:12737
elementary_procedure_option< ho_fail_ies_container > ho_fail_s
Definition: ngap.h:5124
@ ho_target_not_allowed
Definition: ngap.h:743
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:19766
~value_c()
Definition: ngap.h:4192
enumerated< types_opts > types
Definition: ngap.h:4743
void to_json(json_writer &j) const
Definition: ngap.cc:7182
cause_c & cause()
Definition: ngap.cc:11321
void to_json(json_writer &j) const
Definition: ngap.cc:20962
user_location_info_c & user_location_info()
Definition: ngap.cc:20488
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:26717
void set(types::options e=types::nulltype)
Definition: ngap.cc:26580
void to_json(json_writer &j) const
Definition: ngap.cc:48205
ie_field_s< unbounded_octstring< true > > target_to_source_transparent_container
Definition: ngap.h:4935
enum asn1::ngap::ngap_elem_procs_o::unsuccessful_outcome_c::types_opts::options value
void destroy_()
Definition: ngap.cc:7927
options
Definition: ngap.h:7806
void to_json(json_writer &j) const
Definition: ngap.cc:49997
overload_stop_s & overload_stop()
Definition: ngap.cc:44771
ie_field_s< ran_ue_ngap_id_t > ran_ue_ngap_id
Definition: ngap.h:5880
enum asn1::ngap::broadcast_cancelled_area_list_c::types_opts::options value
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:34081
types type_
Definition: ngap.h:12172
ie_field_s< amf_ue_ngap_id_t > amf_ue_ngap_id
Definition: ngap.h:10867
ie_field_s< amf_ue_ngap_id_t > amf_ue_ngap_id
Definition: ngap.h:11759
dyn_array< tai_broadcast_eutra_item_s > tai_broadcast_eutra_l
Definition: ngap.h:2728
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:21455
enumerated< types_opts, true > types
Definition: ngap.h:12578
enumerated< types_opts > types
Definition: ngap.h:13441
ie_field_s< ran_ue_ngap_id_t > ran_ue_ngap_id
Definition: ngap.h:10868
expected_ue_moving_trajectory_l expected_ue_moving_trajectory
Definition: ngap.h:3205
uint64_t amf_ue_ngap_id
Definition: ngap.h:7151
bool ulforwarding_up_tnl_info_present
Definition: ngap.h:3580
void set(types::options e=types::nulltype)
Definition: ngap.cc:32926
void destroy_()
Definition: ngap.cc:46426
protocol_ie_container_item_s< valueT_ > ie_field_s
Definition: ngap.h:11017
ie_field_s< concurrent_warning_msg_ind_e > concurrent_warning_msg_ind
Definition: ngap.h:11952
ie_field_s< unbounded_octstring< true > > nas_security_params_from_ngran
Definition: ngap.h:4931
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:42305
@ amf_ue_ngap_id
Definition: ngap.h:9915
tai_list_for_paging_item_ext_ies_container ie_exts
Definition: ngap.h:7586
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:19727
uint8_t to_number() const
Definition: ngap.cc:987
int8_t number_type
Definition: ngap.h:7807
void to_json(json_writer &j) const
Definition: ngap.cc:33992
ie_field_s< new_security_context_ind_e > new_security_context_ind
Definition: ngap.h:5741
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:6025
void to_json(json_writer &j) const
Definition: ngap.cc:42183
protocol_ie_container_item_s< valueT_ > ie_field_s
Definition: ngap.h:6730
@ ran_ue_ngap_id
Definition: ngap.h:10282
dynamic5_qi_descriptor_s & set_dynamic5_qi()
Definition: ngap.cc:48401
cause_protocol_e & set_protocol()
Definition: ngap.cc:1360
pdu_session_usage_report_ext_ies_container ie_exts
Definition: ngap.h:12865
uint8_t prio_level_qos
Definition: ngap.h:4428
bool ext
Definition: ngap.h:7180
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:17775
void to_json(json_writer &j) const
Definition: ngap.cc:47148
qos_flow_list_with_cause_l qos_flow_failed_to_setup_list
Definition: ngap.h:13773
bool load_info_obj(const uint16_t &proc_code_)
Definition: ngap.cc:47196
void set(types::options e=types::nulltype)
Definition: ngap.cc:36963
void to_json(json_writer &j) const
Definition: ngap.cc:287
ho_notify_s & ho_notify()
Definition: ngap.cc:44736
cause_misc_e & misc()
Definition: ngap.h:851
const char * to_string() const
Definition: ngap.cc:976
~value_c()
Definition: ngap.h:10093
unbounded_octstring< true > & nrp_pa_pdu()
Definition: ngap.cc:37292
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:8269
up_transport_layer_info_pair_item_ext_ies_container ie_exts
Definition: ngap.h:12755
@ nulltype
Definition: ngap.h:12574
fixed_octstring< 3, true > plmn_id
Definition: ngap.h:2863
bool amf_tnlassoc_setup_list_present
Definition: ngap.h:1031
~value_c()
Definition: ngap.h:8756
protocol_ie_container_item_s< valueT_ > ie_field_s
Definition: ngap.h:5388
@ secondary_ratusage_info
Definition: ngap.h:13364
ie_field_s< ran_ue_ngap_id_t > ran_ue_ngap_id
Definition: ngap.h:11917
cause_transport_e & transport()
Definition: ngap.h:836
uint16_t & ran_paging_prio()
Definition: ngap.cc:28278
pdu_session_res_failed_to_modify_item_mod_cfm_ext_ies_container ie_exts
Definition: ngap.h:7204
options
Definition: ngap.h:8909
ue_context_mod_fail_s & ue_context_mod_fail()
Definition: ngap.cc:46602
const char * to_string() const
Definition: ngap.cc:21138
static presence_e get_presence(const uint32_t &id)
Definition: ngap.cc:26834
protocol_ie_single_container_s< son_info_ext_ies_o > & set_choice_exts()
Definition: ngap.cc:9679
choice_buffer_t< pdu_session_res_modify_list_mod_ind_l > c
Definition: ngap.h:8722
elementary_procedure_option< ho_request_ack_ies_container > ho_request_ack_s
Definition: ngap.h:5895
const char * to_string() const
Definition: ngap.cc:25678
const char * to_string() const
Definition: ngap.cc:9355
static value_c get_value(const uint32_t &id)
Definition: ngap.cc:24818
uint8_t to_number() const
Definition: ngap.cc:50525
bool maximum_packet_loss_rate_dl_present
Definition: ngap.h:4652
@ user_location_info
Definition: ngap.h:10176
bool amf_set_id_present
Definition: ngap.h:6860
user_plane_security_info_s user_plane_security_info
Definition: ngap.h:13960
qos_flow_info_list_l qos_flow_info_list
Definition: ngap.h:12711
ie_field_s< ran_ue_ngap_id_t > ran_ue_ngap_id
Definition: ngap.h:10830
~unsuccessful_outcome_c()
Definition: ngap.h:12354
ie_field_s< time_to_wait_e > time_to_wait
Definition: ngap.h:11490
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:34412
cancelled_cells_in_tai_nr_l cancelled_cells_in_tai_nr
Definition: ngap.h:2354
choice_buffer_t< protocol_ie_single_container_s< user_location_info_ext_ies_o >, user_location_info_eutra_s, user_location_info_n3_iwf_s, user_location_info_nr_s > c
Definition: ngap.h:5272
types type() const
Definition: ngap.h:4879
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:4578
@ amf_ue_ngap_id
Definition: ngap.h:5345
user_location_info_c & user_location_info()
Definition: ngap.cc:32161
rrc_state_e & rrc_state()
Definition: ngap.cc:32156
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:47455
const char * to_string() const
Definition: ngap.cc:22179
static uint32_t idx_to_id(uint32_t idx)
Definition: ngap.cc:11657
@ amf_ue_ngap_id
Definition: ngap.h:8696
options
Definition: ngap.h:1661
maximum_integrity_protected_data_rate_e c
Definition: ngap.h:13613
@ mo_data
Definition: ngap.h:6760
plmn_support_list_l & plmn_support_list()
Definition: ngap.cc:25540
@ ue_context_mod_resp
Definition: ngap.h:12248
static uint32_t idx_to_id(uint32_t idx)
Definition: ngap.cc:33339
void to_json(json_writer &j) const
Definition: ngap.cc:20876
qos_flow_per_tnl_info_s dlqos_flow_per_tnl_info
Definition: ngap.h:13770
@ nr
Definition: ngap.h:12854
types type() const
Definition: ngap.h:2409
ie_field_s< dyn_seq_of< amf_tnlassoc_to_rem_item_s, 1, 32, true > > amf_tnlassoc_to_rem_list
Definition: ngap.h:673
pdu_session_res_setup_resp_transfer_ext_ies_container ie_exts
Definition: ngap.h:13774
ie_field_s< dyn_seq_of< ul_ngu_up_tnl_modify_item_s, 1, 4, true > > ul_ngu_up_tnl_modify_list
Definition: ngap.h:13248
void set(types::options e=types::nulltype)
Definition: ngap.cc:47224
@ missing
Definition: ngap.h:803
uint64_t & amf_ue_ngap_id()
Definition: ngap.cc:24272
enum asn1::ngap::drb_status_dl_c::types_opts::options value
static presence_e get_presence(const uint32_t &id)
Definition: ngap.cc:36272
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:944
ng_reset_ack_s & ng_reset_ack()
Definition: ngap.cc:46037
enumerated< types_opts > types
Definition: ngap.h:7932
@ cause
Definition: ngap.h:5345
void to_json(json_writer &j) const
Definition: ngap.cc:41094
@ nulltype
Definition: ngap.h:6681
crit_e first_crit
Definition: ngap.h:13994
unbounded_octstring< true > & nas_pdu()
Definition: ngap.cc:28283
value_c & operator=(const value_c &other)
Definition: ngap.cc:36124
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:4658
types type() const
Definition: ngap.h:9096
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:3298
ie_field_s< user_location_info_c > user_location_info
Definition: ngap.h:11511
@ nulltype
Definition: ngap.h:10590
options
Definition: ngap.h:3162
bool dlforwarding_present
Definition: ngap.h:12685
rrc_inactive_transition_report_request_e & rrc_inactive_transition_report_request()
Definition: ngap.cc:18994
ie_field_s< guami_s > guami
Definition: ngap.h:6598
static crit_e get_crit(const uint32_t &id)
Definition: ngap.cc:50102
enumerated< types_opts > types
Definition: ngap.h:9963
enum asn1::ngap::secondary_rat_data_usage_report_ies_o::value_c::types_opts::options value
uint8_t drb_id
Definition: ngap.h:3533
static crit_e get_crit(const uint32_t &id)
Definition: ngap.cc:33125
@ crit_diagnostics
Definition: ngap.h:9181
bool ie_exts_present
Definition: ngap.h:12736
bool ext
Definition: ngap.h:4621
choice_buffer_t< five_g_s_tmsi_s, protocol_ie_single_container_s< ue_paging_id_ext_ies_o > > c
Definition: ngap.h:8033
elementary_procedure_option< uetnla_binding_release_request_ies_container > uetnla_binding_release_request_s
Definition: ngap.h:11831
bool ie_exts_present
Definition: ngap.h:1320
@ ran_cfg_upd_fail
Definition: ngap.h:12341
enum asn1::ngap::path_switch_request_transfer_ext_ies_o::ext_c::types_opts::options value
user_location_info_c & user_location_info()
Definition: ngap.cc:36389
void set(types::options e=types::nulltype)
Definition: ngap.cc:35859
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:4233
void to_json(json_writer &j) const
Definition: ngap.cc:8193
@ routing_id
Definition: ngap.h:4326
types type() const
Definition: ngap.h:3253
@ amf_ue_ngap_id
Definition: ngap.h:10282
bool ext
Definition: ngap.h:12751
@ nrp_pa_pdu
Definition: ngap.h:10506
@ served_guami_list
Definition: ngap.h:8530
crit_diagnostics_s & crit_diagnostics()
Definition: ngap.cc:12105
uint16_t pdu_session_id
Definition: ngap.h:7330
paging_drx_e uespecific_drx
Definition: ngap.h:3298
n3_iwf_id_c & operator=(const n3_iwf_id_c &other)
Definition: ngap.cc:2490
uint8_t qos_flow_id
Definition: ngap.h:12837
static presence_e get_presence(const uint32_t &id)
Definition: ngap.cc:23935
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:14059
@ ng_setup_request
Definition: ngap.h:11999
ie_field_s< ue_aggregate_maximum_bit_rate_s > ue_aggregate_maximum_bit_rate
Definition: ngap.h:6596
@ nulltype
Definition: ngap.h:5902
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:20978
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:12270
ho_required_ies_container()
Definition: ngap.cc:17529
bool ext
Definition: ngap.h:5990
void to_json(json_writer &j) const
Definition: ngap.cc:48647
const char * to_string() const
Definition: ngap.cc:26254
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:41621
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:14536
bool ie_exts_present
Definition: ngap.h:7315
mico_mode_ind_e mico_mode_ind
Definition: ngap.h:3300
options
Definition: ngap.h:5469
pdu_session_res_setup_item_su_res_ext_ies_container ie_exts
Definition: ngap.h:7488
ie_field_s< dyn_seq_of< pdu_session_res_released_item_rel_res_s, 1, 256, true > > pdu_session_res_released_list_rel_res
Definition: ngap.h:11163
ie_field_s< ran_ue_ngap_id_t > ran_ue_ngap_id
Definition: ngap.h:5327
void destroy_()
Definition: ngap.cc:13920
@ deactiv_trace
Definition: ngap.h:12013
@ amf_ue_ngap_id
Definition: ngap.h:4676
protocol_ie_single_container_s< drb_status_ul_ext_ies_o > & choice_exts()
Definition: ngap.h:3493
void to_json(json_writer &j) const
Definition: ngap.cc:7235
options
Definition: ngap.h:8638
void to_json(json_writer &j) const
Definition: ngap.cc:51011
value_c & operator=(const value_c &other)
Definition: ngap.cc:8718
choice_buffer_t< pdu_session_res_to_release_list_rel_cmd_l, unbounded_octstring< true > > c
Definition: ngap.h:8946
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:4012
void to_json(json_writer &j) const
Definition: ngap.cc:2877
bool idx_to_rfsp_present
Definition: ngap.h:11635
@ broadcast_completed_area_list
Definition: ngap.h:10759
value_c & operator=(const value_c &other)
Definition: ngap.cc:29634
@ v2s
Definition: ngap.h:1050
choice_buffer_t< bounded_bitstring< 1, 160, true, true >, protocol_ie_single_container_s< cp_transport_layer_info_ext_ies_o > > c
Definition: ngap.h:370
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:47601
ie_field_s< warning_area_list_c > warning_area_list
Definition: ngap.h:11945
ie_field_s< time_to_wait_e > time_to_wait
Definition: ngap.h:1110
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:13119
static crit_e get_crit(const uint32_t &id)
Definition: ngap.cc:29039
static bool is_id_valid(const uint32_t &id)
Definition: ngap.cc:36225
cell_id_broadcast_nr_l & cell_id_broadcast_nr()
Definition: ngap.h:2777
pdu_session_res_notify_s & pdu_session_res_notify()
Definition: ngap.cc:44781
~value_c()
Definition: ngap.h:4877
choice_buffer_t< secondary_ratusage_info_s, security_result_s > c
Definition: ngap.h:12927
@ cell_id_broadcast_nr
Definition: ngap.h:2740
enumerated< types_opts > types
Definition: ngap.h:9643
@ nulltype
Definition: ngap.h:4549
uint16_t pdu_session_id
Definition: ngap.h:7503
ue_context_release_request_ies_container()
Definition: ngap.cc:42404
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:17800
void set(types::options e=types::nulltype)
Definition: ngap.cc:6352
drbs_subject_to_status_transfer_item_ext_ies_container ie_ext
Definition: ngap.h:3536
bool ie_exts_present
Definition: ngap.h:1619
@ pdu_session_res_modify_request
Definition: ngap.h:12001
ie_field_s< amf_ue_ngap_id_t > amf_ue_ngap_id
Definition: ngap.h:11552
expected_ue_activity_behaviour_s expected_ue_activity_behaviour
Definition: ngap.h:3202
pdu_session_type_e & pdu_session_type()
Definition: ngap.cc:50336
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:10449
@ init_context_setup_resp
Definition: ngap.h:12238
@ nulltype
Definition: ngap.h:6487
printable_string< 1, 150, true, true > & old_amf()
Definition: ngap.cc:8770
static bool is_id_valid(const uint32_t &id)
Definition: ngap.cc:29305
ie_field_s< crit_diagnostics_s > crit_diagnostics
Definition: ngap.h:11720
ie_field_s< amf_ue_ngap_id_t > amf_ue_ngap_id
Definition: ngap.h:5734
static presence_e get_presence(const uint32_t &id)
Definition: ngap.cc:2036
void set(types::options e=types::nulltype)
Definition: ngap.cc:2910
void to_json(json_writer &j) const
Definition: ngap.cc:49462
ue_aggregate_maximum_bit_rate_s & ue_aggregate_maximum_bit_rate()
Definition: ngap.cc:28293
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:38723
secondary_ratusage_info_ext_ies_container ie_ext
Definition: ngap.h:12889
@ network_instance
Definition: ngap.h:13179
void to_json(json_writer &j) const
Definition: ngap.cc:13593
associated_qos_flow_list_l associated_qos_flow_list
Definition: ngap.h:4958
void destroy_()
Definition: ngap.cc:32641
enum asn1::ngap::maximum_integrity_protected_data_rate_opts::options value
ie_field_s< user_location_info_c > user_location_info
Definition: ngap.h:11841
ie_field_s< amf_ue_ngap_id_t > amf_ue_ngap_id
Definition: ngap.h:11642
bool ext
Definition: ngap.h:2135
ie_field_s< ran_ue_ngap_id_t > ran_ue_ngap_id
Definition: ngap.h:6594
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:10067
ie_field_s< crit_diagnostics_s > crit_diagnostics
Definition: ngap.h:1111
~user_location_info_c()
Definition: ngap.h:5214
options
Definition: ngap.h:3117
pdu_session_res_failed_to_modify_item_mod_res_ext_ies_container ie_exts
Definition: ngap.h:7221
@ add_dl_forwarding_uptnl_info
Definition: ngap.h:5014
unbounded_octstring< true > & nas_security_params_from_ngran()
Definition: ngap.cc:12595
@ v20s
Definition: ngap.h:1050
uint8_t qos_flow_id
Definition: ngap.h:14018
choice_buffer_t< amf_cfg_upd_s, amf_status_ind_s, cell_traffic_trace_s, deactiv_trace_s, dl_nas_transport_s, dl_non_ueassociated_nrp_pa_transport_s, dl_ran_cfg_transfer_s, dl_ran_status_transfer_s, dl_ueassociated_nrp_pa_transport_s, error_ind_s, ho_cancel_s, ho_notify_s, ho_request_s, ho_required_s, init_context_setup_request_s, init_ue_msg_s, location_report_ctrl_s, location_report_fail_ind_s, location_report_s, nas_non_delivery_ind_s, ng_reset_s, ng_setup_request_s, overload_start_s, overload_stop_s, paging_s, path_switch_request_s, pdu_session_res_modify_ind_s, pdu_session_res_modify_request_s, pdu_session_res_notify_s, pdu_session_res_release_cmd_s, pdu_session_res_setup_request_s, private_msg_s, pws_cancel_request_s, pws_fail_ind_s, pws_restart_ind_s, ran_cfg_upd_s, reroute_nas_request_s, rrc_inactive_transition_report_s, secondary_rat_data_usage_report_s, trace_fail_ind_s, trace_start_s, ue_context_mod_request_s, ue_context_release_cmd_s, ue_context_release_request_s, ue_radio_cap_check_request_s, ue_radio_cap_info_ind_s, uetnla_binding_release_request_s, ul_nas_transport_s, ul_non_ueassociated_nrp_pa_transport_s, ul_ran_cfg_transfer_s, ul_ran_status_transfer_s, ul_ueassociated_nrp_pa_transport_s, write_replace_warning_request_s > c
Definition: ngap.h:12226
void to_json(json_writer &j) const
Definition: ngap.cc:31401
enumerated< son_info_request_opts, true > son_info_request_e
Definition: ngap.h:4051
void to_json(json_writer &j) const
Definition: ngap.cc:9465
ie_field_s< dyn_seq_of< pdu_session_res_failed_to_setup_item_cxt_res_s, 1, 256, true > > pdu_session_res_failed_to_setup_list_cxt_res
Definition: ngap.h:6740
pdu_session_res_to_release_item_rel_cmd_ext_ies_container ie_exts
Definition: ngap.h:7539
eutra_cgi_list_l & eutra_cgi_pws_failed_list()
Definition: ngap.h:7762
~value_c()
Definition: ngap.h:9785
bool son_cfg_transfer_dl_present
Definition: ngap.h:4224
static uint32_t idx_to_id(uint32_t idx)
Definition: ngap.cc:32261
protocol_ie_single_container_s< gnb_id_ext_ies_o > & set_choice_exts()
Definition: ngap.cc:2381
options
Definition: ngap.h:716
source_ngran_node_to_target_ngran_node_transparent_container_ext_ies_container ie_exts
Definition: ngap.h:14070
enum asn1::ngap::path_switch_request_ies_o::value_c::types_opts::options value
@ multiple_pdu_session_id_instances
Definition: ngap.h:763
static presence_e get_presence(const uint32_t &id)
Definition: ngap.cc:51055
static uint32_t idx_to_id(uint32_t idx)
Definition: ngap.cc:47949
static presence_e get_presence(const uint32_t &id)
Definition: ngap.cc:30815
enum asn1::ngap::ue_retention_info_opts::options value
enumerated< types_opts > types
Definition: ngap.h:10510
types type() const
Definition: ngap.h:5079
static value_c get_value(const uint32_t &id)
Definition: ngap.cc:32294
enum asn1::ngap::type_of_error_opts::options value
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:9322
@ unavailable_guami_list
Definition: ngap.h:1570
@ ng_interface
Definition: ngap.h:7858
uint8_t to_number() const
Definition: ngap.cc:1982
@ serial_num
Definition: ngap.h:9181
bool ie_exts_present
Definition: ngap.h:6302
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:6012
ie_field_s< overload_resp_c > amf_overload_resp
Definition: ngap.h:10996
fixed_bitstring< 16, true, true > nrencryption_algorithms
Definition: ngap.h:5595
ie_field_s< crit_diagnostics_s > crit_diagnostics
Definition: ngap.h:11027
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:6675
enumerated< trace_depth_opts, true > trace_depth_e
Definition: ngap.h:5496
const char * to_string() const
Definition: ngap.cc:26492
@ nulltype
Definition: ngap.h:12854
const char * to_string() const
Definition: ngap.cc:36213
void destroy_()
Definition: ngap.cc:22602
@ qos_flow_to_release_list
Definition: ngap.h:13181
@ nas_pdu
Definition: ngap.h:6790
static value_c get_value(const uint32_t &id)
Definition: ngap.cc:34175
emergency_fallback_ind_s & emergency_fallback_ind()
Definition: ngap.cc:18988
bool ie_exts_present
Definition: ngap.h:3984
bool ext
Definition: ngap.h:6038
enum asn1::ngap::ims_voice_support_ind_opts::options value
pdu_session_res_failed_to_setup_list_cxt_fail_l & pdu_session_res_failed_to_setup_list_cxt_fail()
Definition: ngap.cc:18104
bool ie_exts_present
Definition: ngap.h:13860
crit_diagnostics_s & crit_diagnostics()
Definition: ngap.cc:26990
types type() const
Definition: ngap.h:9835
options
Definition: ngap.h:4739
bool ext
Definition: ngap.h:2682
bool ext
Definition: ngap.h:2632
ue_aggregate_maximum_bit_rate_s & ue_aggregate_maximum_bit_rate()
Definition: ngap.cc:15293
@ nulltype
Definition: ngap.h:7553
cell_id_broadcast_nr_l & set_cell_id_broadcast_nr()
Definition: ngap.cc:5815
bool ie_exts_present
Definition: ngap.h:12836
ran_cfg_upd_fail_ies_container()
Definition: ngap.cc:41236
static crit_e get_crit(const uint32_t &id)
Definition: ngap.cc:23903
@ guami
Definition: ngap.h:6472
options
Definition: ngap.h:1473
uint64_t & amf_ue_ngap_id()
Definition: ngap.cc:11791
types type_
Definition: ngap.h:4902
void to_json(json_writer &j) const
Definition: ngap.cc:49825
static value_c get_value(const uint32_t &id)
Definition: ngap.cc:31752
static presence_e get_presence(const uint32_t &id)
Definition: ngap.cc:32895
@ ran_ue_ngap_id
Definition: ngap.h:9729
static value_c get_value(const uint32_t &id)
Definition: ngap.cc:35542
void to_json(json_writer &j) const
Definition: ngap.cc:1619
uint16_t pdu_session_id
Definition: ngap.h:7467
@ amf_ue_ngap_id
Definition: ngap.h:8211
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:3839
@ choice_exts
Definition: ngap.h:1246
ul_ran_status_transfer_s & ul_ran_status_transfer()
Definition: ngap.cc:44856
types type() const
Definition: ngap.h:10030
printable_string< 1, 150, true, true > & old_amf()
Definition: ngap.cc:18918
void to_json(json_writer &j) const
Definition: ngap.cc:22253
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:47638
options
Definition: ngap.h:4640
@ user_inactivity
Definition: ngap.h:755
types type_
Definition: ngap.h:8945
static presence_e get_presence(const uint32_t &id)
Definition: ngap.cc:25745
~value_c()
Definition: ngap.h:8265
rat_type_e_ rat_type
Definition: ngap.h:12838
void to_json(json_writer &j) const
Definition: ngap.cc:36165
bool ext
Definition: ngap.h:7628
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:32788
options
Definition: ngap.h:13437
@ nulltype
Definition: ngap.h:4739
void destroy_()
Definition: ngap.cc:12453
@ nulltype
Definition: ngap.h:1661
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:47687
uint16_t pdu_session_id
Definition: ngap.h:7267
void destroy_()
Definition: ngap.cc:19869
bool ie_exts_present
Definition: ngap.h:2267
unbounded_octstring< true > & nas_pdu()
Definition: ngap.cc:27636
@ nulltype
Definition: ngap.h:8156
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:9765
cell_id_broadcast_eutra_item_ext_ies_container ie_exts
Definition: ngap.h:2619
static crit_e get_crit(const uint32_t &id)
Definition: ngap.cc:3366
uint64_t & amf_ue_ngap_id()
Definition: ngap.cc:23792
void to_json(json_writer &j) const
Definition: ngap.cc:40707
enumerated< types_opts > types
Definition: ngap.h:6996
ie_field_s< dyn_seq_of< tai_list_for_paging_item_s, 1, 16, true > > tai_list_for_paging
Definition: ngap.h:11322
types type() const
Definition: ngap.h:12356
static crit_e get_crit(const uint32_t &id)
Definition: ngap.cc:36504
static uint32_t idx_to_id(uint32_t idx)
Definition: ngap.cc:23657
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:11530
bool ext
Definition: ngap.h:1941
@ nas_pdu
Definition: ngap.h:9023
void to_json(json_writer &j) const
Definition: ngap.cc:32484
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:51342
ie_field_s< crit_diagnostics_s > crit_diagnostics
Definition: ngap.h:11491
options
Definition: ngap.h:10506
types type() const
Definition: ngap.h:9287
private_ie_id_c()=default
~value_c()
Definition: ngap.h:9925
const char * to_string() const
Definition: ngap.cc:6759
@ routing_id
Definition: ngap.h:3916
bool relative_amf_capacity_present
Definition: ngap.h:663
bool ext
Definition: ngap.h:12959
enumerated< types_opts > types
Definition: ngap.h:10464
@ maximum_without_vendor_specific_ext
Definition: ngap.h:5489
up_transport_layer_info_c dlforwarding_up_tnl_info
Definition: ngap.h:5994
maximum_integrity_protected_data_rate_e & maximum_integrity_protected_data_rate_dl()
Definition: ngap.h:13609
target_id_c & operator=(const target_id_c &other)
Definition: ngap.cc:16997
void to_json(json_writer &j) const
Definition: ngap.cc:6743
void destroy_()
Definition: ngap.cc:23951
~value_c()
Definition: ngap.h:10141
tai_cancelled_nr_item_ext_ies_container ie_exts
Definition: ngap.h:2355
bool amf_ue_ngap_id_present
Definition: ngap.h:11528
tnlassoc_usage_e tnlassoc_usage
Definition: ngap.h:461
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:21125
enum asn1::ngap::pre_emption_cap_opts::options value
@ res_not_available_for_the_slice
Definition: ngap.h:777
protocol_ext_container_l< ho_cmd_transfer_ext_ies_o > ie_exts
Definition: ngap.h:5051
bool ran_ue_ngap_id_present
Definition: ngap.h:7149
enumerated< pre_emption_vulnerability_opts, true > pre_emption_vulnerability_e
Definition: ngap.h:1747
protocol_ie_single_container_s< ue_id_idx_value_ext_ies_o > & choice_exts()
Definition: ngap.h:3263
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:21468
static presence_e get_presence(const uint32_t &id)
Definition: ngap.cc:49650
@ mo_sig
Definition: ngap.h:6759
ie_field_s< dyn_seq_of< overload_start_nssai_item_s, 1, 1024, true > > overload_start_nssai_list
Definition: ngap.h:10998
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:2824
ie_field_s< ue_radio_cap_for_paging_s > ue_radio_cap_for_paging
Definition: ngap.h:11324
static presence_e get_presence(const uint32_t &id)
Definition: ngap.cc:29552
ie_field_s< user_location_info_c > user_location_info
Definition: ngap.h:11675
s_nssai_s & s_nssai()
Definition: ngap.h:7045
allowed_nssai_item_ext_ies_container ie_exts
Definition: ngap.h:1777
enumerated< types_opts > types
Definition: ngap.h:3470
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:16051
@ ran_ue_ngap_id
Definition: ngap.h:4326
~value_c()
Definition: ngap.h:4559
const char * to_string() const
Definition: ngap.cc:35274
void to_json(json_writer &j) const
Definition: ngap.cc:28657
ie_field_s< bounded_octstring< 1, 9600, true > > warning_msg_contents
Definition: ngap.h:11951
ie_field_s< dyn_seq_of< tai_s, 1, 2048, true > > tai_list_for_restart
Definition: ngap.h:11297
fixed_octstring< 3, true > c
Definition: ngap.h:3754
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:42599
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:8046
static presence_e get_presence(const uint32_t &id)
Definition: ngap.cc:12427
enumerated< pre_emption_cap_opts, true > pre_emption_cap_e
Definition: ngap.h:1739
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:5641
crit_diagnostics_s & crit_diagnostics()
Definition: ngap.cc:2138
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:39424
choice_buffer_t< unbounded_octstring< true > > c
Definition: ngap.h:10530
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:43134
enumerated< expected_ho_interv_opts, true > expected_ho_interv_e
Definition: ngap.h:3134
volume_timed_report_item_ext_ies_container ie_exts
Definition: ngap.h:12805
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:7761
void destroy_()
Definition: ngap.cc:2444
@ allowed_nssai
Definition: ngap.h:9775
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:22873
void to_json(json_writer &j) const
Definition: ngap.cc:43381
bool crit_diagnostics_present
Definition: ngap.h:11021
enum asn1::ngap::private_ie_id_c::types_opts::options value
ho_cancel_s & ho_cancel()
Definition: ngap.cc:44606
static crit_e get_crit(const uint32_t &id)
Definition: ngap.cc:33354
elementary_procedure_option< secondary_rat_data_usage_report_ies_container > secondary_rat_data_usage_report_s
Definition: ngap.h:11566
uint64_t & ran_ue_ngap_id()
Definition: ngap.cc:26121
options
Definition: ngap.h:12903
pdu_session_res_list_ho_rqd_l & pdu_session_res_list_ho_rqd()
Definition: ngap.cc:17356
uint16_t hfn_pdcp_sn18
Definition: ngap.h:2907
bool security_ind_present
Definition: ngap.h:13738
init_context_setup_fail_s & init_context_setup_fail()
Definition: ngap.cc:46582
unbounded_octstring< true > pdu_session_res_setup_resp_transfer
Definition: ngap.h:7487
uint32_t ie_id
Definition: ngap.h:912
static value_c get_value(const uint32_t &id)
Definition: ngap.cc:36251
options
Definition: ngap.h:691
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:20852
pdu_session_res_setup_item_cxt_res_ext_ies_container ie_exts
Definition: ngap.h:6655
nr_cgi_s nr_cgi
Definition: ngap.h:2285
ue_ngap_id_pair_ext_ies_container ie_exts
Definition: ngap.h:7606
bool ie_exts_present
Definition: ngap.h:6019
amf_paging_target_c amf_paging_target
Definition: ngap.h:6262
static uint32_t idx_to_id(uint32_t idx)
Definition: ngap.cc:26500
static crit_e get_crit(const uint32_t &id)
Definition: ngap.cc:35297
static value_c get_value(const uint32_t &id)
Definition: ngap.cc:27166
@ performed
Definition: ngap.h:5902
ie_field_s< broadcast_completed_area_list_c > broadcast_completed_area_list
Definition: ngap.h:11974
pdu_session_res_to_be_switched_dl_list_l & pdu_session_res_to_be_switched_dl_list()
Definition: ngap.cc:31252
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:9502
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:41707
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:37360
@ idx_to_rfsp
Definition: ngap.h:6480
@ idx_to_rfsp
Definition: ngap.h:3820
@ choice_exts
Definition: ngap.h:2929
static presence_e get_presence(const uint32_t &id)
Definition: ngap.cc:17977
enum asn1::ngap::ho_fail_ies_o::value_c::types_opts::options value
static bool is_id_valid(const uint32_t &id)
Definition: ngap.cc:28436
void to_json(json_writer &j) const
Definition: ngap.cc:7643
bool ext
Definition: ngap.h:13393
enumerated< types_opts > types
Definition: ngap.h:13190
@ ue_radio_cap_info_ind
Definition: ngap.h:12039
ie_field_s< amf_ue_ngap_id_t > amf_ue_ngap_id
Definition: ngap.h:11088
bool ext
Definition: ngap.h:7346
bool allowed_nssai_present
Definition: ngap.h:3890
static bool is_id_valid(const uint32_t &id)
Definition: ngap.cc:32266
@ allowed_nssai
Definition: ngap.h:6796
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:4618
bool crit_diagnostics_present
Definition: ngap.h:1108
nr_cgi_s & set_nr_cgi()
Definition: ngap.cc:3957
@ network_instance
Definition: ngap.h:13671
@ semantic_error
Definition: ngap.h:721
cause_c & cause()
Definition: ngap.cc:34578
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:48128
static uint32_t idx_to_id(uint32_t idx)
Definition: ngap.cc:10509
tai_s tai
Definition: ngap.h:1943
ie_field_s< ran_ue_ngap_id_t > ran_ue_ngap_id
Definition: ngap.h:4721
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:3852
ie_field_s< crit_diagnostics_s > crit_diagnostics
Definition: ngap.h:10908
const char * to_string() const
Definition: ngap.cc:25928
non_dynamic5_qi_descriptor_s & set_non_dynamic5_qi()
Definition: ngap.cc:48396
const char * to_string() const
Definition: ngap.cc:6252
void to_json(json_writer &j) const
Definition: ngap.cc:35203
expected_ue_activity_behaviour_ext_ies_container ie_exts
Definition: ngap.h:3148
void to_json(json_writer &j) const
Definition: ngap.cc:38770
@ dl_nas_transport
Definition: ngap.h:12014
static uint32_t idx_to_id(uint32_t idx)
Definition: ngap.cc:25023
bool ext
Definition: ngap.h:3341
eutra_cgi_list_for_warning_l & eutra_cgi_list_for_warning()
Definition: ngap.h:8076
pdu_session_res_item_ho_rqd_ext_ies_container ie_exts
Definition: ngap.h:6022
completed_cells_in_tai_eutra_l completed_cells_in_tai_eutra
Definition: ngap.h:2685
crit_diagnostics_s & crit_diagnostics()
Definition: ngap.cc:27957
ho_request_ack_s & ho_request_ack()
Definition: ngap.cc:46027
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:38574
types type_
Definition: ngap.h:8454
@ nulltype
Definition: ngap.h:4840
ie_field_s< global_ran_node_id_c > global_ran_node_id
Definition: ngap.h:11277
ie_field_s< fixed_bitstring< 16, false, true > > msg_id
Definition: ngap.h:11234
@ amf_tnlassoc_to_add_list
Definition: ngap.h:597
void destroy_()
Definition: ngap.cc:27840
static bool is_id_valid(const uint32_t &id)
Definition: ngap.cc:10514
@ nulltype
Definition: ngap.h:12903
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:8223
bool mob_restrict_list_present
Definition: ngap.h:5730
@ nulltype
Definition: ngap.h:5491
static uint32_t idx_to_id(uint32_t idx)
Definition: ngap.cc:32843
@ crit_diagnostics
Definition: ngap.h:9082
unbounded_octstring< true > c
Definition: ngap.h:7008
bool ext
Definition: ngap.h:6018
void to_json(json_writer &j) const
Definition: ngap.cc:2521
location_report_fail_ind_ies_container()
Definition: ngap.cc:38409
types type() const
Definition: ngap.h:8399
static uint32_t idx_to_id(uint32_t idx)
Definition: ngap.cc:12355
void destroy_()
Definition: ngap.cc:28508
void to_json(json_writer &j) const
Definition: ngap.cc:10972
ie_field_s< amf_ue_ngap_id_t > amf_ue_ngap_id
Definition: ngap.h:4599
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:14822
types type_
Definition: ngap.h:899
bool ext
Definition: ngap.h:4825
integer< uint64_t, 0, 1099511627775, false, true > amf_ue_ngap_id_t
Definition: ngap.h:315
types type() const
Definition: ngap.h:12265
eutra_cgi_s eutra_cgi
Definition: ngap.h:2524
void destroy_()
Definition: ngap.cc:2584
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:126
bool ext
Definition: ngap.h:5414
fixed_octstring< 2, true > port_num
Definition: ngap.h:5164
@ nulltype
Definition: ngap.h:4676
@ gtp_tunnel
Definition: ngap.h:1661
enumerated< types_opts > types
Definition: ngap.h:8595
fixed_octstring< 1, true > sst
Definition: ngap.h:485
overload_resp_c()=default
void destroy_()
Definition: ngap.cc:36290
void to_json(json_writer &j) const
Definition: ngap.cc:11507
fixed_octstring< 3, true > plmn_id
Definition: ngap.h:524
init_context_setup_request_ies_container()
Definition: ngap.cc:19364
fixed_octstring< 3, true > tac
Definition: ngap.h:1460
fixed_bitstring< 21, false, true > & set_long_macro_ng_enb_id()
Definition: ngap.cc:2685
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:7517
const char * to_string() const
Definition: ngap.cc:51023
xn_tnl_cfg_info_s xn_tnl_cfg_info
Definition: ngap.h:4035
@ fail_in_radio_interface_proc
Definition: ngap.h:759
@ nulltype
Definition: ngap.h:1378
enum asn1::ngap::qos_characteristics_c::types_opts::options value
bool ie_exts_present
Definition: ngap.h:7567
enum asn1::ngap::cell_id_list_for_restart_c::types_opts::options value
static uint32_t idx_to_id(uint32_t idx)
Definition: ngap.cc:29024
bool ie_exts_present
Definition: ngap.h:2700
enumerated< types_opts > types
Definition: ngap.h:9088
bool warning_area_list_present
Definition: ngap.h:11232
void to_json(json_writer &j) const
Definition: ngap.cc:36635
@ pdu_session_res_failed_to_setup_list_ho_ack
Definition: ngap.h:5819
void to_json(json_writer &j) const
Definition: ngap.cc:2386
ue_ngap_ids_c & ue_ngap_ids()
Definition: ngap.cc:34573
ie_field_s< crit_diagnostics_s > crit_diagnostics
Definition: ngap.h:11215
bool ext
Definition: ngap.h:7314
types type_
Definition: ngap.h:3627
value_c & operator=(const value_c &other)
Definition: ngap.cc:13967
const char * to_string() const
Definition: ngap.cc:29017
overload_action_e & overload_action()
Definition: ngap.h:6942
void to_json(json_writer &j) const
Definition: ngap.cc:16637
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:8478
static uint32_t idx_to_id(uint32_t idx)
Definition: ngap.cc:36690
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:30098
options
Definition: ngap.h:951
bool ie_exts_present
Definition: ngap.h:523
static presence_e get_presence(const uint32_t &id)
Definition: ngap.cc:37983
@ reject_non_emergency_mo_dt
Definition: ngap.h:6888
void to_json(json_writer &j) const
Definition: ngap.cc:22331
bool ext
Definition: ngap.h:4144
@ v5s
Definition: ngap.h:1050
~value_c()
Definition: ngap.h:5292
uint16_t pdu_session_id
Definition: ngap.h:7382
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:46722
static bool is_id_valid(const uint32_t &id)
Definition: ngap.cc:49794
static presence_e get_presence(const uint32_t &id)
Definition: ngap.cc:24836
protocol_ie_single_container_s< cell_id_list_for_restart_ext_ies_o > & choice_exts()
Definition: ngap.h:2956
@ pdu_session_res_list_cxt_rel_cpl
Definition: ngap.h:10178
protocol_ie_container_item_s< valueT_ > ie_field_s
Definition: ngap.h:3643
void to_json(json_writer &j) const
Definition: ngap.cc:6651
protocol_ie_single_container_s< warning_area_list_ext_ies_o > & set_choice_exts()
Definition: ngap.cc:23192
@ ue_presence_in_area_of_interest_list
Definition: ngap.h:8153
void to_json(json_writer &j) const
Definition: ngap.cc:11633
void to_json(json_writer &j) const
Definition: ngap.cc:49515
~value_c()
Definition: ngap.h:10336
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:3049
uint64_t & ran_ue_ngap_id()
Definition: ngap.cc:19970
slice_support_item_ext_ies_container ie_exts
Definition: ngap.h:509
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:3402
bool qos_flow_add_or_modify_request_list_present
Definition: ngap.h:13244
bool ext
Definition: ngap.h:3795
@ not_fulfilled
Definition: ngap.h:13406
void destroy_()
Definition: ngap.cc:33409
amf_tnlassoc_to_rem_item_ext_ies_container ie_exts
Definition: ngap.h:437
@ nulltype
Definition: ngap.h:10236
bool ie_exts_present
Definition: ngap.h:5558
void to_json(json_writer &j) const
Definition: ngap.cc:21838
location_report_s & location_report()
Definition: ngap.cc:44746
@ rrcestablishment_cause
Definition: ngap.h:6792
bool ie_exts_present
Definition: ngap.h:2633
types type() const
Definition: ngap.h:1392
unbounded_octstring< true > & ue_radio_cap()
Definition: ngap.cc:35940
void to_json(json_writer &j) const
Definition: ngap.cc:37317
uint64_t & ran_ue_ngap_id()
Definition: ngap.cc:33498
uint64_t & ran_ue_ngap_id()
Definition: ngap.cc:36150
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:12796
@ old_amf
Definition: ngap.h:6469
count_value_for_pdcp_sn12_s dl_count_value
Definition: ngap.h:3327
@ true_value
Definition: ngap.h:5523
user_location_info_c & user_location_info()
Definition: ngap.cc:26985
unsuccessful_outcome_s & unsuccessful_outcome()
Definition: ngap.h:12601
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:5461
@ ho_fail_in_target_minus5_gc_ngran_node_or_target_sys
Definition: ngap.h:742
bool security_result_present
Definition: ngap.h:13768
new_security_context_ind_e & new_security_context_ind()
Definition: ngap.cc:30488
static uint32_t idx_to_id(uint32_t idx)
Definition: ngap.cc:30763
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:20864
@ nulltype
Definition: ngap.h:7806
void to_json(json_writer &j) const
Definition: ngap.cc:31459
value_c & operator=(const value_c &other)
Definition: ngap.cc:30890
up_transport_layer_info_c ul_ngu_up_tnl_info
Definition: ngap.h:12753
ie_field_s< amf_ue_ngap_id_t > amf_ue_ngap_id
Definition: ngap.h:11820
enum asn1::ngap::pdu_session_res_modify_request_ies_o::value_c::types_opts::options value
@ more_likely
Definition: ngap.h:12996
ie_field_s< amf_ue_ngap_id_t > amf_ue_ngap_id
Definition: ngap.h:4720
static uint32_t idx_to_id(uint32_t idx)
Definition: ngap.cc:26265
static presence_e get_presence(const uint32_t &id)
Definition: ngap.cc:6316
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:5922
@ changed
Definition: ngap.h:2038
protocol_ie_single_container_s< gnb_id_ext_ies_o > & choice_exts()
Definition: ngap.h:1157
bool ie_ext_present
Definition: ngap.h:3431
@ nulltype
Definition: ngap.h:3217
recommended_cell_list_l recommended_cell_list
Definition: ngap.h:2053
uint16_t pdu_session_id
Definition: ngap.h:7433
static uint32_t idx_to_id(uint32_t idx)
Definition: ngap.cc:8519
@ stop_change_of_serve_cell
Definition: ngap.h:5435
options
Definition: ngap.h:5065
static uint32_t idx_to_id(uint32_t idx)
Definition: ngap.cc:32571
bool new_security_context_ind_present
Definition: ngap.h:11369
ie_field_s< amf_ue_ngap_id_t > amf_ue_ngap_id
Definition: ngap.h:3048
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:51241
ie_field_s< dyn_seq_of< allowed_nssai_item_s, 1, 8, true > > allowed_nssai
Definition: ngap.h:5744
pdu_session_res_secondary_ratusage_item_ext_ies_container ie_exts
Definition: ngap.h:7452
@ nulltype
Definition: ngap.h:13183
@ ran_ue_ngap_id
Definition: ngap.h:9471
enum asn1::ngap::pdu_session_res_modify_confirm_ies_o::value_c::types_opts::options value
void set(types::options e=types::nulltype)
Definition: ngap.cc:38020
ie_field_s< handov_type_e > handov_type
Definition: ngap.h:6195
enumerated< types_opts > types
Definition: ngap.h:10594
void destroy_()
Definition: ngap.cc:24852
elementary_procedure_option< ng_setup_fail_ies_container > ng_setup_fail_s
Definition: ngap.h:10939
uint8_t expected_idle_period
Definition: ngap.h:3146
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:50893
ie_field_s< paging_prio_e > paging_prio
Definition: ngap.h:11323
elementary_procedure_option< ho_notify_ies_container > ho_notify_s
Definition: ngap.h:5338
ies_set_paramT_::value_c value
Definition: ngap.h:7840
ie_field_s< ran_ue_ngap_id_t > ran_ue_ngap_id
Definition: ngap.h:11405
~value_c()
Definition: ngap.h:10644
@ nulltype
Definition: ngap.h:812
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:41256
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:21068
types type() const
Definition: ngap.h:5216
ho_prep_unsuccessful_transfer_ext_ies_container ie_exts
Definition: ngap.h:5417
bool ext
Definition: ngap.h:1990
static crit_e get_crit(const uint32_t &id)
Definition: ngap.cc:12370
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:29460
enum asn1::ngap::ue_presence_opts::options value
void to_json(json_writer &j) const
Definition: ngap.cc:7272
void to_json(json_writer &j) const
Definition: ngap.cc:4392
const char * to_string() const
Definition: ngap.cc:51088
enumerated< timer_approach_for_guami_removal_opts, true > timer_approach_for_guami_removal_e
Definition: ngap.h:1537
void set(types::options e=types::nulltype)
Definition: ngap.cc:19885
static crit_e get_crit(const uint32_t &id)
Definition: ngap.cc:49634
static presence_e get_presence(const uint32_t &id)
Definition: ngap.cc:49987
ie_field_s< core_network_assist_info_s > core_network_assist_info
Definition: ngap.h:11383
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:4725
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:16784
ue_id_idx_value_c ueid_idx_value
Definition: ngap.h:3297
enum asn1::ngap::next_paging_area_scope_opts::options value
void to_json(json_writer &j) const
Definition: ngap.cc:27673
enumerated< types_opts > types
Definition: ngap.h:8920
pdu_session_res_release_resp_s & pdu_session_res_release_resp()
Definition: ngap.cc:46062
emergency_area_id_list_l & set_emergency_area_id_list()
Definition: ngap.cc:23187
types type_
Definition: ngap.h:10786
completed_cells_in_tai_nr_l completed_cells_in_tai_nr
Definition: ngap.h:2702
enum asn1::ngap::cause_transport_opts::options value
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:17881
@ amf_ue_ngap_id
Definition: ngap.h:5282
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:13142
void to_json(json_writer &j) const
Definition: ngap.cc:1958
static uint32_t idx_to_id(uint32_t idx)
Definition: ngap.cc:25698
ie_field_s< unbounded_octstring< true > > nas_pdu
Definition: ngap.h:11840
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:48634
void to_json(json_writer &j) const
Definition: ngap.cc:47007
static uint32_t idx_to_id(uint32_t idx)
Definition: ngap.cc:9161
tai_list_for_inactive_l tai_list_for_inactive
Definition: ngap.h:3301
enumerated< types_opts > types
Definition: ngap.h:9338
void set(types::options e=types::nulltype)
Definition: ngap.cc:26875
void to_json(json_writer &j) const
Definition: ngap.cc:3115
bool ie_exts_present
Definition: ngap.h:4034
@ msg_not_compatible_with_receiver_state
Definition: ngap.h:720
static uint32_t idx_to_id(uint32_t idx)
Definition: ngap.cc:31040
emergency_area_id_broadcast_nr_item_ext_ies_container ie_exts
Definition: ngap.h:2669
types type_
Definition: ngap.h:8236
ie_field_s< user_location_info_c > user_location_info
Definition: ngap.h:10809
@ ran_ue_ngap_id
Definition: ngap.h:8966
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:41163
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:31944
data_forwarding_accepted_e data_forwarding_accepted
Definition: ngap.h:1639
ie_field_s< dyn_seq_of< pdu_session_res_item_ho_rqd_s, 1, 256, true > > pdu_session_res_list_ho_rqd
Definition: ngap.h:6199
static crit_e get_crit(const uint32_t &id)
Definition: ngap.cc:32011
void set(types::options e=types::nulltype)
Definition: ngap.cc:22388
@ overload_start
Definition: ngap.h:12026
@ ran_ue_ngap_id
Definition: ngap.h:4549
void to_json(json_writer &j) const
Definition: ngap.cc:14601
choice_buffer_t< fixed_bitstring< 16, false, true >, warning_area_list_c > c
Definition: ngap.h:9163
bool emergency_fallback_ind_present
Definition: ngap.h:11639
son_cfg_transfer_s & son_cfg_transfer_dl()
Definition: ngap.cc:10015
unbounded_octstring< true > path_switch_request_unsuccessful_transfer
Definition: ngap.h:7417
const char * to_string() const
Definition: ngap.cc:48480
value_c & operator=(const value_c &other)
Definition: ngap.cc:33832
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:263
enum asn1::ngap::ng_setup_request_ies_o::value_c::types_opts::options value
void destroy_()
Definition: ngap.cc:24442
@ nulltype
Definition: ngap.h:1847
static value_c get_value(const uint32_t &id)
Definition: ngap.cc:13886
void set(types::options e=types::nulltype)
Definition: ngap.cc:23405
enumerated< paging_origin_opts, true > paging_origin_e
Definition: ngap.h:7812
ie_field_s< location_report_request_type_s > location_report_request_type
Definition: ngap.h:10811
SRSASN_CODE
Definition: asn1_utils.h:107
void to_json(json_writer &j) const
Definition: ngap.cc:21158
void set(types::options e=types::nulltype)
Definition: ngap.cc:44088
bool ext
Definition: ngap.h:7501
uint16_t maximum_data_burst_volume
Definition: ngap.h:4434
drb_status_dl12_s & set_drb_status_dl12()
Definition: ngap.cc:7364
bool ue_associated_lc_ng_conn_list_present
Definition: ngap.h:10905
uint64_t & ran_ue_ngap_id()
Definition: ngap.cc:24277
const char * to_string() const
Definition: ngap.cc:11572
void set(types::options e=types::nulltype)
Definition: ngap.cc:37541
ie_field_s< fixed_octstring< 50, true > > warning_security_info
Definition: ngap.h:11949
pdu_session_res_setup_list_cxt_res_l & pdu_session_res_setup_list_cxt_res()
Definition: ngap.cc:19975
nr_cgi_ext_ies_container ie_exts
Definition: ngap.h:1826
types type_
Definition: ngap.h:9250
crit_diagnostics_s & crit_diagnostics()
Definition: ngap.cc:16333
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:3800
choice_buffer_t< cause_c, reset_type_c > c
Definition: ngap.h:8411
@ ran_ue_ngap_id
Definition: ngap.h:10460
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:20724
pdu_session_res_modify_list_mod_ind_l & pdu_session_res_modify_list_mod_ind()
Definition: ngap.cc:26410
void to_json(json_writer &j) const
Definition: ngap.cc:38470
bool delay_crit_present
Definition: ngap.h:4424
static uint32_t idx_to_id(uint32_t idx)
Definition: ngap.cc:37931
count_value_for_pdcp_sn18_ext_ies_container ie_exts
Definition: ngap.h:2908
@ geran_cell
Definition: ngap.h:12445
void destroy_()
Definition: ngap.cc:26856
static crit_e get_crit(const uint32_t &id)
Definition: ngap.cc:27148
bool xn_tnl_cfg_info_present
Definition: ngap.h:4033
ie_field_s< integer< uint16_t, 1, 256, true, true > > idx_to_rfsp
Definition: ngap.h:3897
drb_status_ul_c & operator=(const drb_status_ul_c &other)
Definition: ngap.cc:7604
const char * to_string() const
Definition: ngap.cc:1236
void to_json(json_writer &j) const
Definition: ngap.cc:48965
void to_json(json_writer &j) const
Definition: ngap.cc:41765
static presence_e get_presence(const uint32_t &id)
Definition: ngap.cc:32048
void set(types::options e=types::nulltype)
Definition: ngap.cc:48333
choice_buffer_t< global_ran_node_id_c, printable_string< 1, 150, true, true >, supported_ta_list_l > c
Definition: ngap.h:8510
static uint32_t idx_to_id(uint32_t idx)
Definition: ngap.cc:19792
@ nulltype
Definition: ngap.h:3602
ie_field_s< trace_activation_s > trace_activation
Definition: ngap.h:5745
@ not_supported_minus5_qi_value
Definition: ngap.h:769
static bool is_id_valid(const uint32_t &id)
Definition: ngap.cc:48704
nr_cgi_list_l & nr_cgi_listfor_restart()
Definition: ngap.h:2951
types type() const
Definition: ngap.h:5648
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:42501
@ nulltype
Definition: ngap.h:13559
static ext_c get_ext(const uint32_t &id)
Definition: ngap.cc:21038
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:10404
options
Definition: ngap.h:4840
@ same
Definition: ngap.h:2038
void to_json(json_writer &j) const
Definition: ngap.cc:22127
static crit_e get_crit(const uint32_t &id)
Definition: ngap.cc:48714
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:3408
area_of_interest_ran_node_item_ext_ies_container ie_exts
Definition: ngap.h:1928
static crit_e get_crit(const uint32_t &id)
Definition: ngap.cc:594
ng_reset_ies_container()
Definition: ngap.cc:38573
uint16_t & ran_paging_prio()
Definition: ngap.cc:27631
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:31411
value_c & operator=(const value_c &other)
Definition: ngap.cc:9265
bool crit_diagnostics_present
Definition: ngap.h:6240
void to_json(json_writer &j) const
Definition: ngap.cc:24529
@ nulltype
Definition: ngap.h:13567
unbounded_octstring< true > ho_cmd_transfer
Definition: ngap.h:4811
const char * to_string() const
Definition: ngap.cc:16604
@ short_macro_ng_enb_id
Definition: ngap.h:1246
static presence_e get_presence(const uint32_t &id)
Definition: ngap.cc:26312
@ security_key
Definition: ngap.h:10009
@ write_replace_warning_resp
Definition: ngap.h:12251
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:40955
ul_nas_transport_s & ul_nas_transport()
Definition: ngap.cc:44841
bool ue_presence_in_area_of_interest_list_present
Definition: ngap.h:10805
void set(types::options e=types::nulltype)
Definition: ngap.cc:7565
const char * to_string() const
Definition: ngap.cc:49535
ie_field_s< fixed_bitstring< 10, false, true > > amf_set_id
Definition: ngap.h:11533
@ ran_ue_ngap_id
Definition: ngap.h:8640
enumerated< confidentiality_protection_ind_opts, true > confidentiality_protection_ind_e
Definition: ngap.h:13563
up_transport_layer_info_c add_dl_ngu_up_tnl_info
Definition: ngap.h:1715
packet_error_rate_ext_ies_container ie_exts
Definition: ngap.h:4409
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:47440
void to_json(json_writer &j) const
Definition: ngap.cc:9778
@ long_time
Definition: ngap.h:3128
expected_ue_behaviour_s expected_ue_behaviour
Definition: ngap.h:3302
bool user_location_info_present
Definition: ngap.h:11670
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:39646
const char * to_string() const
Definition: ngap.cc:3707
ie_field_s< ue_aggregate_maximum_bit_rate_s > ue_aggregate_maximum_bit_rate
Definition: ngap.h:5737
@ ul_ran_status_transfer
Definition: ngap.h:12044
enumerated< types_opts > types
Definition: ngap.h:10376
enumerated< types_opts > types
Definition: ngap.h:1574
choice_buffer_t< cause_c, crit_diagnostics_s > c
Definition: ngap.h:8455
uint64_t usage_count_dl
Definition: ngap.h:12804
types type_
Definition: ngap.h:1088
cause_c cause
Definition: ngap.h:13980
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:7731
bool ie_exts_present
Definition: ngap.h:5792
void to_json(json_writer &j) const
Definition: ngap.cc:5300
static crit_e get_crit(const uint32_t &id)
Definition: ngap.cc:37406
const char * to_string() const
Definition: ngap.cc:46757
@ crit_diagnostics
Definition: ngap.h:8969
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:21986
uint8_t to_number() const
Definition: ngap.cc:22559
@ ue_security_cap
Definition: ngap.h:6475
void to_json(json_writer &j) const
Definition: ngap.cc:39728
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:3625
void to_json(json_writer &j) const
Definition: ngap.cc:16574
eps_tai_s sel_eps_tai
Definition: ngap.h:6041
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:418
ue_radio_cap_for_paging_s & ue_radio_cap_for_paging()
Definition: ngap.cc:18999
void to_json(json_writer &j) const
Definition: ngap.cc:16103
crit_diagnostics_ie_list_l ies_crit_diagnostics
Definition: ngap.h:969
bool ie_exts_present
Definition: ngap.h:2071
options
Definition: ngap.h:10759
uint16_t & network_instance()
Definition: ngap.cc:48909
choice_buffer_t< eutra_cgi_s, nr_cgi_s, protocol_ie_single_container_s< ngran_cgi_ext_ies_o > > c
Definition: ngap.h:1900
protocol_ie_container_item_s< valueT_ > ie_field_s
Definition: ngap.h:1028
enum asn1::ngap::pdu_session_res_modify_request_transfer_ies_o::value_c::types_opts::options value
uint32_t nof_broadcasts
Definition: ngap.h:2269
void to_json(json_writer &j) const
Definition: ngap.cc:9124
void to_json(json_writer &j) const
Definition: ngap.cc:22998
@ nulltype
Definition: ngap.h:12445
path_switch_request_fail_ies_container()
Definition: ngap.cc:40949
pdu_session_res_setup_item_su_req_ext_ies_container ie_exts
Definition: ngap.h:7471
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:49832
void set(types::options e=types::nulltype)
Definition: ngap.cc:13272
@ nulltype
Definition: ngap.h:2929
ie_field_s< fixed_bitstring< 8, false, true > > data_coding_scheme
Definition: ngap.h:11950
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:40636
enum asn1::ngap::ng_setup_fail_ies_o::value_c::types_opts::options value
ie_field_s< ran_ue_ngap_id_t > ran_ue_ngap_id
Definition: ngap.h:6194
tai_list_for_warning_l & set_tai_list_for_warning()
Definition: ngap.cc:23182
options
Definition: ngap.h:2388
void to_json(json_writer &j) const
Definition: ngap.cc:43114
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:22715
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:48662
@ trace_activation
Definition: ngap.h:9915
@ nulltype
Definition: ngap.h:3823
value_c & operator=(const value_c &other)
Definition: ngap.cc:10636
void to_json(json_writer &j) const
Definition: ngap.cc:40081
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:13580
bool ie_exts_present
Definition: ngap.h:13979
elementary_procedure_option< ho_required_ies_container > ho_required_s
Definition: ngap.h:6210
ie_field_s< fixed_bitstring< 16, false, true > > msg_id
Definition: ngap.h:11972
@ rrc_inactive_transition_report_request
Definition: ngap.h:5630
const char * to_string() const
Definition: ngap.cc:16597
types type_
Definition: ngap.h:5372
ue_presence_e uepresence
Definition: ngap.h:7631
user_location_info_nr_s & user_location_info_nr()
Definition: ngap.h:5226
tai_s tai
Definition: ngap.h:7585
dyn_array< amf_tnlassoc_to_upd_item_s > amf_tnlassoc_to_upd_list_l
Definition: ngap.h:473
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:13453
void set(types::options e=types::nulltype)
Definition: ngap.cc:11730
void destroy_()
Definition: ngap.cc:31791
@ crit_diagnostics
Definition: ngap.h:9959
bool ext
Definition: ngap.h:2266
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:1403
bool secondary_ratusage_info_present
Definition: ngap.h:14039
const char * to_string() const
Definition: ngap.cc:1170
ie_field_s< ue_context_request_e > ue_context_request
Definition: ngap.h:6869
enum asn1::ngap::pre_emption_vulnerability_opts::options value
tai_s & set_tai()
Definition: ngap.cc:3212
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:50873
@ nulltype
Definition: ngap.h:7849
@ nulltype
Definition: ngap.h:12343
@ ran_ue_ngap_id
Definition: ngap.h:9388
enumerated< types_opts > types
Definition: ngap.h:1851
Definition: asn1_utils.h:1755
enumerated< types_opts > types
Definition: ngap.h:9919
security_result_s security_result
Definition: ngap.h:5995
choice_buffer_t< crit_diagnostics_s > c
Definition: ngap.h:10354
void to_json(json_writer &j) const
Definition: ngap.cc:9307
~value_c()
Definition: ngap.h:6359
bool ext
Definition: ngap.h:12799
bool ext
Definition: ngap.h:5557
user_location_info_nr_ext_ies_container ie_exts
Definition: ngap.h:5184
ie_field_s< user_location_info_c > user_location_info
Definition: ngap.h:11346
private_msg_ies_container private_ies
Definition: ngap.h:11446
@ plmn_support_list
Definition: ngap.h:8532
@ redirection_voice_fallback
Definition: ngap.h:5632
uint64_t & ran_ue_ngap_id()
Definition: ngap.cc:36379
bool ext
Definition: ngap.h:13978
unsuccessful_outcome_c()=default
types type_
Definition: ngap.h:10059
@ crit_diagnostics
Definition: ngap.h:6680
const char * to_string() const
Definition: ngap.cc:17514
static crit_e get_crit(const uint32_t &id)
Definition: ngap.cc:23317
bool emergency_fallback_ind_present
Definition: ngap.h:6589
cell_id_list_for_restart_c & operator=(const cell_id_list_for_restart_c &other)
Definition: ngap.cc:6145
@ amf_ue_ngap_id
Definition: ngap.h:8741
@ stationary
Definition: ngap.h:3162
bool ext
Definition: ngap.h:2861
void to_json(json_writer &j) const
Definition: ngap.cc:30591
uint64_t & ran_ue_ngap_id()
Definition: ngap.cc:27311
void to_json(json_writer &j) const
Definition: ngap.cc:22166
options
Definition: ngap.h:10460
static bool is_id_valid(const uint32_t &id)
Definition: ngap.cc:31045
~value_c()
Definition: ngap.h:9145
fixed_bitstring< 8, false, true > interfaces_to_trace
Definition: ngap.h:5577
static presence_e get_presence(const uint32_t &id)
Definition: ngap.cc:32623
void set(types::options e=types::nulltype)
Definition: ngap.cc:24865
void set(types::options e=types::nulltype)
Definition: ngap.cc:48806
@ nulltype
Definition: ngap.h:4510
uint64_t & amf_ue_ngap_id()
Definition: ngap.cc:34842
void to_json(json_writer &j) const
Definition: ngap.cc:6699
static bool is_id_valid(const uint32_t &id)
Definition: ngap.cc:24794
ie_field_s< ran_ue_ngap_id_t > ran_ue_ngap_id
Definition: ngap.h:4308
enumerated< types_opts > types
Definition: ngap.h:2401
@ amf_ue_ngap_id
Definition: ngap.h:8965
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:45523
void to_json(json_writer &j) const
Definition: ngap.cc:40443
~value_c()
Definition: ngap.h:9693
bounded_octstring< 1, 1024, true > & warning_area_coordinates()
Definition: ngap.cc:37724
@ nulltype
Definition: ngap.h:10634
ie_field_s< mob_restrict_list_s > mob_restrict_list
Definition: ngap.h:6604
~amf_paging_target_c()
Definition: ngap.h:1483
Empty Protocol Extension Object Set.
Definition: asn1_utils.h:1804
qos_flow_per_tnl_info_list_l & add_dl_forwarding_uptnl_info()
Definition: ngap.h:5026
~value_c()
Definition: ngap.h:3612
static bool is_id_valid(const uint32_t &id)
Definition: ngap.cc:24123
static bool is_id_valid(const uint32_t &id)
Definition: ngap.cc:16656
@ eutra_cgi
Definition: ngap.h:1847
static bool is_id_valid(const uint32_t &id)
Definition: ngap.cc:35781
void to_json(json_writer &j) const
Definition: ngap.cc:19740
static presence_e get_presence(const uint32_t &id)
Definition: ngap.cc:29342
last_visited_cell_item_ext_ies_container ie_exts
Definition: ngap.h:12538
choice_buffer_t< cause_c, ue_ngap_ids_c > c
Definition: ngap.h:10155
static value_c get_value(const uint32_t &id)
Definition: ngap.cc:50127
write_replace_warning_request_s & write_replace_warning_request()
Definition: ngap.cc:44686
bool core_network_assist_info_present
Definition: ngap.h:11638
@ ran_ue_ngap_id
Definition: ngap.h:8856
bool ext
Definition: ngap.h:12708
options
Definition: ngap.h:9019
void to_json(json_writer &j) const
Definition: ngap.cc:43504
void to_json(json_writer &j) const
Definition: ngap.cc:6943
ie_field_s< ran_ue_ngap_id_t > ran_ue_ngap_id
Definition: ngap.h:5393
types type() const
Definition: ngap.h:5021
uint64_t pdu_session_aggregate_maximum_bit_rate_ul
Definition: ngap.h:12667
bool ext
Definition: ngap.h:7397
bool rrc_inactive_transition_report_request_present
Definition: ngap.h:11372
value_c & operator=(const value_c &other)
Definition: ngap.cc:18833
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:142
pdu_session_res_setup_resp_s & pdu_session_res_setup_resp()
Definition: ngap.cc:46067
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:34610
enum asn1::ngap::pdu_session_res_notify_ies_o::value_c::types_opts::options value
static uint32_t idx_to_id(uint32_t idx)
Definition: ngap.cc:17920
@ nulltype
Definition: ngap.h:3356
time_to_wait_e & time_to_wait()
Definition: ngap.cc:2133
@ ran_node_name
Definition: ngap.h:9683
ie_field_s< rrc_inactive_transition_report_request_e > rrc_inactive_transition_report_request
Definition: ngap.h:5750
uint8_t per_scalar
Definition: ngap.h:4407
enumerated< type_of_error_opts, true > type_of_error_e
Definition: ngap.h:807
bool ext
Definition: ngap.h:2070
@ ran_ue_ngap_id
Definition: ngap.h:6789
security_result_s security_result
Definition: ngap.h:13772
void to_json(json_writer &j) const
Definition: ngap.cc:42903
enumerated< rat_type_opts, true > rat_type_e_
Definition: ngap.h:12832
enum asn1::ngap::trace_start_ies_o::value_c::types_opts::options value
bool ie_exts_present
Definition: ngap.h:2186
choice_buffer_t< broadcast_cancelled_area_list_c, crit_diagnostics_s, fixed_bitstring< 16, false, true > > c
Definition: ngap.h:9209
ho_request_ack_ies_container()
Definition: ngap.cc:16475
void to_json(json_writer &j) const
Definition: ngap.cc:46856
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:41417
ie_field_s< amf_ue_ngap_id_t > amf_ue_ngap_id
Definition: ngap.h:11593
dyn_array< pdu_session_res_released_item_ps_ack_s > pdu_session_res_released_list_ps_ack_l
Definition: ngap.h:7716
static bool is_id_valid(const uint32_t &id)
Definition: ngap.cc:3362
bool ie_exts_present
Definition: ngap.h:7629
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:32810
void to_json(json_writer &j) const
Definition: ngap.cc:14837
@ utran_cell
Definition: ngap.h:12445
void to_json(json_writer &j) const
Definition: ngap.cc:31295
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:42779
@ nulltype
Definition: ngap.h:2128
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:49863
ie_field_s< ran_ue_ngap_id_t > ran_ue_ngap_id
Definition: ngap.h:3892
enum asn1::ngap::ue_context_release_cmd_ies_o::value_c::types_opts::options value
@ not_supported
Definition: ngap.h:7670
bool ie_exts_present
Definition: ngap.h:7502
@ cause
Definition: ngap.h:5616
ran_status_transfer_transparent_container_ext_ies_container ie_exts
Definition: ngap.h:4249
void to_json(json_writer &j) const
Definition: ngap.cc:21519
enumerated< types_opts > types
Definition: ngap.h:9031
void destroy_()
Definition: ngap.cc:22763
Definition: asn1_utils.h:1661
void to_json(json_writer &j) const
Definition: ngap.cc:47187
ngran_cgi_c ngran_cgi
Definition: ngap.h:2016
cause_c cause
Definition: ngap.h:13394
qos_flow_per_tnl_info_list_l add_dl_qos_flow_per_tnl_info
Definition: ngap.h:12962
@ sec30
Definition: ngap.h:3128
static crit_e get_crit(const uint32_t &id)
Definition: ngap.cc:25958
qos_characteristics_c()=default
@ amf_ue_ngap_id
Definition: ngap.h:5816
uint64_t & ran_ue_ngap_id()
Definition: ngap.cc:18913
@ user_location_info
Definition: ngap.h:8859
static presence_e get_presence(const uint32_t &id)
Definition: ngap.cc:35329
enumerated< types_opts > types
Definition: ngap.h:7862
elementary_procedure_option< dl_non_ueassociated_nrp_pa_transport_ies_container > dl_non_ueassociated_nrp_pa_transport_s
Definition: ngap.h:3970
void to_json(json_writer &j) const
Definition: ngap.cc:25866
ie_field_s< pws_failed_cell_id_list_c > pws_failed_cell_id_list
Definition: ngap.h:11276
@ ran_ue_ngap_id
Definition: ngap.h:10007
static value_c get_value(const uint32_t &id)
Definition: ngap.cc:25056
static value_c get_value(const uint32_t &id)
Definition: ngap.cc:9189
types type() const
Definition: ngap.h:10384
enum asn1::ngap::ue_id_idx_value_c::types_opts::options value
@ ran_ue_ngap_id
Definition: ngap.h:8211
static uint32_t idx_to_id(uint32_t idx)
Definition: ngap.cc:48699
void destroy_()
Definition: ngap.cc:34734
@ nulltype
Definition: ngap.h:9869
ue_paging_id_c & operator=(const ue_paging_id_c &other)
Definition: ngap.cc:22967
uint64_t & ran_ue_ngap_id()
Definition: ngap.cc:11796
void destroy_()
Definition: ngap.cc:6090
tnlassoc_list_l & amf_tnlassoc_failed_to_setup_list()
Definition: ngap.cc:1793
enum asn1::ngap::pdu_session_res_setup_resp_ies_o::value_c::types_opts::options value
@ nulltype
Definition: ngap.h:708
void destroy_()
Definition: ngap.cc:48784
@ trace_fail_ind
Definition: ngap.h:12036
static uint32_t idx_to_id(uint32_t idx)
Definition: ngap.cc:13054
qos_flow_list_with_cause_l qos_flow_released_list
Definition: ngap.h:13471
@ nulltype
Definition: ngap.h:2038
@ amf_ue_ngap_id
Definition: ngap.h:9020
bool ext
Definition: ngap.h:5142
void to_json(json_writer &j) const
Definition: ngap.cc:41212
static value_c get_value(const uint32_t &id)
Definition: ngap.cc:25976
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:23238
ie_field_s< warning_area_list_c > warning_area_list
Definition: ngap.h:11236
void to_json(json_writer &j) const
Definition: ngap.cc:5337
ue_radio_cap_check_resp_s & ue_radio_cap_check_resp()
Definition: ngap.cc:46092
dyn_array< fixed_octstring< 3, true > > emergency_area_id_list_for_restart_l
Definition: ngap.h:4503
unavailable_guami_list_l & unavailable_guami_list()
Definition: ngap.h:1582
@ nulltype
Definition: ngap.h:3225
bool ext
Definition: ngap.h:1319
bool ue_aggregate_maximum_bit_rate_present
Definition: ngap.h:6580
bool ie_exts_present
Definition: ngap.h:5976
@ medium
Definition: ngap.h:5485
const char * to_string() const
Definition: ngap.cc:10999
@ ue_context_release_request
Definition: ngap.h:12038
static value_c get_value(const uint32_t &id)
Definition: ngap.cc:24413
const char * to_string() const
Definition: ngap.cc:7441
@ masked_imeisv
Definition: ngap.h:6481
void to_json(json_writer &j) const
Definition: ngap.cc:51179
ng_enb_id_c ng_enb_id
Definition: ngap.h:1356
options
Definition: ngap.h:13559
void set(types::options e=types::nulltype)
Definition: ngap.cc:3144
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:49430
uint64_t pdu_session_aggregate_maximum_bit_rate_dl
Definition: ngap.h:12666
unbounded_octstring< true > pdu_session_res_modify_resp_transfer
Definition: ngap.h:7349
const char * to_string() const
Definition: ngap.cc:13112
unbounded_octstring< true > & set_eutran_cell()
Definition: ngap.cc:46987
@ pdu_session_res_to_release_list_rel_cmd
Definition: ngap.h:8914
ie_field_s< cause_c > cause
Definition: ngap.h:10887
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:9704
bounded_bitstring< 1, 160, true, true > trace_collection_entity_ip_address
Definition: ngap.h:5579
types type() const
Definition: ngap.h:13444
pdu_session_res_setup_request_s & pdu_session_res_setup_request()
Definition: ngap.cc:44656
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:21274
enum asn1::ngap::reroute_nas_request_ies_o::value_c::types_opts::options value
enumerated< types_opts > types
Definition: ngap.h:1477
bool ext
Definition: ngap.h:1546
@ nulltype
Definition: ngap.h:13634
options
Definition: ngap.h:13505
enum asn1::ngap::ho_cancel_ies_o::value_c::types_opts::options value
nr_cgi_s nr_cgi
Definition: ngap.h:2540
enum asn1::ngap::data_forwarding_accepted_opts::options value
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:488
pdu_session_res_released_list_not_l & pdu_session_res_released_list_not()
Definition: ngap.cc:27321
uint64_t & amf_ue_ngap_id()
Definition: ngap.cc:35661
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:26453
ie_field_s< rrc_state_e > rrc_state
Definition: ngap.h:11674
void to_json(json_writer &j) const
Definition: ngap.cc:49875
const char * to_string() const
Definition: ngap.cc:28741
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:26739
void set(types::options e=types::nulltype)
Definition: ngap.cc:11241
crit_diagnostics_s crit_diagnostics
Definition: ngap.h:13349
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:11434
void to_json(json_writer &j) const
Definition: ngap.cc:7533
fixed_bitstring< 18, false, true > & short_macro_ng_enb_id()
Definition: ngap.h:1268
void to_json(json_writer &j) const
Definition: ngap.cc:42259
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:49911
static uint32_t idx_to_id(uint32_t idx)
Definition: ngap.cc:49479
core_network_assist_info_s & core_network_assist_info()
Definition: ngap.cc:30508
fixed_octstring< 3, true > plmn_id
Definition: ngap.h:1321
value_c & operator=(const value_c &other)
Definition: ngap.cc:36593
@ nulltype
Definition: ngap.h:2744
void to_json(json_writer &j) const
Definition: ngap.cc:11143
warning_area_list_c & warning_area_list()
Definition: ngap.cc:28920
bool ie_exts_present
Definition: ngap.h:6261
@ ipv6
Definition: ngap.h:13634
uint8_t to_number() const
Definition: ngap.cc:25933
uint8_t drb_id
Definition: ngap.h:3582
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:33058
ng_setup_fail_ies_container()
Definition: ngap.cc:38703
ie_field_s< pdu_session_aggregate_maximum_bit_rate_s > pdu_session_aggregate_maximum_bit_rate
Definition: ngap.h:13247
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:39530
value_c & operator=(const value_c &other)
Definition: ngap.cc:28574
fixed_bitstring< 16, true, true > eutr_aencryption_algorithms
Definition: ngap.h:5597
confidentiality_protection_result_e confidentiality_protection_result
Definition: ngap.h:5978
uint32_t pdcp_sn18
Definition: ngap.h:2906
enumerated< types_opts > types
Definition: ngap.h:13601
@ ng_intra_sys_ho_triggered
Definition: ngap.h:766
static value_c get_value(const uint32_t &id)
Definition: ngap.cc:32602
cause_c & cause()
Definition: ngap.cc:13339
ie_field_s< crit_diagnostics_s > crit_diagnostics
Definition: ngap.h:4936
ie_field_s< ngran_cgi_c > ngran_cgi
Definition: ngap.h:3051
void to_json(json_writer &j) const
Definition: ngap.cc:38308
options
Definition: ngap.h:5815
bool served_guami_list_present
Definition: ngap.h:662
bool ie_exts_present
Definition: ngap.h:4654
choice_buffer_t< cause_c, pdu_session_res_list_ho_rqd_l, target_id_c, unbounded_octstring< true > > c
Definition: ngap.h:6174
@ ran_ue_ngap_id
Definition: ngap.h:9021
trace_activation_s & trace_activation()
Definition: ngap.cc:33254
static init_msg_c get_init_msg(const uint16_t &proc_code)
Definition: ngap.cc:43542
security_result_ext_ies_container ie_exts
Definition: ngap.h:5979
uint64_t & amf_ue_ngap_id()
Definition: ngap.cc:32996
bool redirection_voice_fallback_present
Definition: ngap.h:11374
value_c & operator=(const value_c &other)
Definition: ngap.cc:13310
bool source_of_ue_activity_behaviour_info_present
Definition: ngap.h:3143
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:37870
static bool is_id_valid(const uint32_t &id)
Definition: ngap.cc:24391
error_ind_ies_container()
Definition: ngap.cc:11428
ie_field_s< integer< uint8_t, 1, 99, false, true > > amf_traffic_load_reduction_ind
Definition: ngap.h:10997
value_c & operator=(const value_c &other)
Definition: ngap.cc:15206
types type_
Definition: ngap.h:10399
const char * to_string() const
Definition: ngap.cc:1977
void to_json(json_writer &j) const
Definition: ngap.cc:2695
private_msg_s & private_msg()
Definition: ngap.cc:44786
~value_c()
Definition: ngap.h:10769
ie_field_s< ue_radio_cap_for_paging_s > ue_radio_cap_for_paging
Definition: ngap.h:6611
uint64_t guaranteed_flow_bit_rate_dl
Definition: ngap.h:4657
void set(types::options e=types::nulltype)
Definition: ngap.cc:9231
bool sd_present
Definition: ngap.h:483
unbounded_octstring< true > ho_required_transfer
Definition: ngap.h:6021
static presence_e get_presence(const uint32_t &id)
Definition: ngap.cc:31102
options
Definition: ngap.h:7654
@ possible
Definition: ngap.h:5547
qos_flow_list_with_cause_l qos_flow_failed_to_add_or_modify_list
Definition: ngap.h:13328
ie_field_s< crit_diagnostics_s > crit_diagnostics
Definition: ngap.h:6404
types type() const
Definition: ngap.h:6077
dyn_array< ul_ngu_up_tnl_modify_item_s > ul_ngu_up_tnl_modify_list_l
Definition: ngap.h:13166
ie_field_s< dyn_seq_of< pdu_session_res_item_cxt_rel_cpl_s, 1, 256, true > > pdu_session_res_list_cxt_rel_cpl
Definition: ngap.h:11719
options
Definition: ngap.h:10005
cause_c & cause()
Definition: ngap.cc:35177
const char * to_string() const
Definition: ngap.cc:23291
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:10886
@ amf_ue_ngap_id
Definition: ngap.h:9823
ng_setup_request_ies_container()
Definition: ngap.cc:38788
@ stop_ue_presence_in_area_of_interest
Definition: ngap.h:5436
ue_radio_cap_check_resp_ies_container()
Definition: ngap.cc:42578
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:41239
bool ext
Definition: ngap.h:3776
allowed_tacs_l allowed_tacs
Definition: ngap.h:3716
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:10942
uint32_t nof_broadcasts
Definition: ngap.h:2286
ie_field_s< user_location_info_c > user_location_info
Definition: ngap.h:11093
ie_field_s< dyn_seq_of< supported_ta_item_s, 1, 256, true > > supported_ta_list
Definition: ngap.h:10950
protocol_ie_single_container_s< up_transport_layer_info_ext_ies_o > & set_choice_exts()
Definition: ngap.cc:3587
bool ext
Definition: ngap.h:13645
enum asn1::ngap::pdu_session_res_item_cxt_rel_cpl_ext_ies_o::ext_c::types_opts::options value
ie_field_s< crit_diagnostics_s > crit_diagnostics
Definition: ngap.h:11676
@ ngran_trace_id
Definition: ngap.h:9869
choice_buffer_t< cause_c > c
Definition: ngap.h:4702
void to_json(json_writer &j) const
Definition: ngap.cc:36414
bool user_location_info_present
Definition: ngap.h:11159
pod_choice_buffer_t c
Definition: ngap.h:10442
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:11111
bool ie_exts_present
Definition: ngap.h:7432
protocol_ie_single_container_s< user_location_info_ext_ies_o > & choice_exts()
Definition: ngap.h:5236
ngran_cgi_c global_cell_id
Definition: ngap.h:12428
associated_qos_flow_list_l associated_qos_flow_list
Definition: ngap.h:3558
enum asn1::ngap::pws_cancel_request_ies_o::value_c::types_opts::options value
fixed_bitstring< 8, false, true > periodic_regist_upd_timer
Definition: ngap.h:3299
static uint32_t idx_to_id(uint32_t idx)
Definition: ngap.cc:35511
choice_buffer_t< crit_diagnostics_s, pdu_session_res_released_list_ps_fail_l > c
Definition: ngap.h:9503
@ unknown
Definition: ngap.h:7164
ie_field_s< amf_ue_ngap_id_t > amf_ue_ngap_id
Definition: ngap.h:11531
options
Definition: ngap.h:10326
protocol_ie_single_container_s< drb_status_ul_ext_ies_o > & set_choice_exts()
Definition: ngap.cc:7638
static value_c get_value(const uint32_t &id)
Definition: ngap.cc:18525
bool time_stamp_present
Definition: ngap.h:5143
bool pdu_session_res_released_list_ps_ack_present
Definition: ngap.h:11370
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:41800
static value_c get_value(const uint32_t &id)
Definition: ngap.cc:36919
@ cause
Definition: ngap.h:8255
types type() const
Definition: ngap.h:13198
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:47093
const char * to_string() const
Definition: ngap.cc:47881
bool crit_diagnostics_present
Definition: ngap.h:4598
qos_flow_notify_list_l qos_flow_notify_list
Definition: ngap.h:13470
fixed_octstring< 8, true > & ngran_trace_id()
Definition: ngap.cc:6442
@ ue_context_mod_fail
Definition: ngap.h:12342
uint64_t & amf_ue_ngap_id()
Definition: ngap.cc:14314
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:21172
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:4053
enum asn1::ngap::broadcast_completed_area_list_c::types_opts::options value
choice_buffer_t< pdu_session_aggregate_maximum_bit_rate_s, qos_flow_add_or_modify_request_list_l, qos_flow_list_with_cause_l, ul_ngu_up_tnl_modify_list_l, up_transport_layer_info_list_l > c
Definition: ngap.h:13223
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:49554
qos_flow_add_or_modify_resp_item_ext_ies_container ie_exts
Definition: ngap.h:13275
@ preferred
Definition: ngap.h:13567
enum asn1::ngap::rrcestablishment_cause_opts::options value
ie_field_s< dyn_seq_of< pdu_session_res_failed_to_modify_item_mod_res_s, 1, 256, true > > pdu_session_res_failed_to_modify_list_mod_res
Definition: ngap.h:11092
uint8_t number_type
Definition: ngap.h:5066
const char * to_string() const
Definition: ngap.cc:6668
bool crit_diagnostics_present
Definition: ngap.h:11403
bool nas_pdu_present
Definition: ngap.h:11183
void destroy_()
Definition: ngap.cc:17203
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:4368
enum asn1::ngap::pdu_session_res_notify_released_transfer_ext_ies_o::ext_c::types_opts::options value
bool ie_exts_present
Definition: ngap.h:4809
write_replace_warning_request_ies_container()
Definition: ngap.cc:43217
bool ext
Definition: ngap.h:4808
static presence_e get_presence(const uint32_t &id)
Definition: ngap.cc:50853
last_visited_ngran_cell_info_ext_ies_container ie_exts
Definition: ngap.h:12433
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:13794
@ nulltype
Definition: ngap.h:10131
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:7469
uint8_t number_type
Definition: ngap.h:6799
void to_json(json_writer &j) const
Definition: ngap.cc:10703
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:39757
void to_json(json_writer &j) const
Definition: ngap.cc:39615
void destroy_()
Definition: ngap.cc:13259
cause_nas_e & nas()
Definition: ngap.h:841
elementary_procedure_option< pws_cancel_request_ies_container > pws_cancel_request_s
Definition: ngap.h:11247
up_transport_layer_info_item_ext_ies_container ie_exts
Definition: ngap.h:13153
location_report_ctrl_ies_container()
Definition: ngap.cc:38332
const char * to_string() const
Definition: ngap.cc:49579
dyn_array< pdu_session_res_item_cxt_rel_cpl_s > pdu_session_res_list_cxt_rel_cpl_l
Definition: ngap.h:7692
void destroy_()
Definition: ngap.cc:37193
static ext_c get_ext(const uint32_t &id)
Definition: ngap.cc:21100
bool ie_exts_present
Definition: ngap.h:13879
@ dl
Definition: ngap.h:2128
bool ie_exts_present
Definition: ngap.h:1970
uint64_t & ran_ue_ngap_id()
Definition: ngap.cc:20478
@ nulltype
Definition: ngap.h:5547
elementary_procedure_option< pdu_session_res_modify_ind_ies_container > pdu_session_res_modify_ind_s
Definition: ngap.h:11056
area_of_interest_item_ext_ies_container ie_exts
Definition: ngap.h:1994
choice_buffer_t< cause_c, crit_diagnostics_s > c
Definition: ngap.h:1089
enumerated< notif_cause_opts, true > notif_cause_e
Definition: ngap.h:13410
const char * to_string() const
Definition: ngap.cc:20102
static uint32_t idx_to_id(uint32_t idx)
Definition: ngap.cc:29300
pre_emption_vulnerability_e pre_emption_vulnerability
Definition: ngap.h:1757
choice_buffer_t< son_cfg_transfer_s, unbounded_octstring< true > > c
Definition: ngap.h:4206
enumerated< types_opts > types
Definition: ngap.h:10763
ie_field_s< ran_ue_ngap_id_t > ran_ue_ngap_id
Definition: ngap.h:4373
bool ie_exts_present
Definition: ngap.h:12709
types type() const
Definition: ngap.h:9593
choice_buffer_t< bounded_bitstring< 1, 160, true, true >, fixed_octstring< 8, true >, ngran_cgi_c > c
Definition: ngap.h:3030
options
Definition: ngap.h:9269
pdu_session_res_setup_list_su_req_l & pdu_session_res_setup_list_su_req()
Definition: ngap.cc:28288
const char * to_string() const
Definition: ngap.cc:20246
bool ie_exts_present
Definition: ngap.h:5575
@ true_value
Definition: ngap.h:3217
const char * to_string() const
Definition: ngap.cc:28419
integrity_protection_ind_e integrity_protection_ind
Definition: ngap.h:13647
options
Definition: ngap.h:4549
@ concurrent_warning_msg_ind
Definition: ngap.h:10690
bounded_bitstring< 1, 131072, false, true > receive_status_of_ul_pdcp_sdus
Definition: ngap.h:3451
enumerated< ue_retention_info_opts, true > ue_retention_info_e
Definition: ngap.h:8047
static value_c get_value(const uint32_t &id)
Definition: ngap.cc:28115
Definition: asn1_utils.h:1362
choice_buffer_t< amf_cfg_upd_ack_s, ho_cancel_ack_s, ho_cmd_s, ho_request_ack_s, init_context_setup_resp_s, ng_reset_ack_s, ng_setup_resp_s, path_switch_request_ack_s, pdu_session_res_modify_confirm_s, pdu_session_res_modify_resp_s, pdu_session_res_release_resp_s, pdu_session_res_setup_resp_s, pws_cancel_resp_s, ran_cfg_upd_ack_s, ue_context_mod_resp_s, ue_context_release_complete_s, ue_radio_cap_check_resp_s, write_replace_warning_resp_s > c
Definition: ngap.h:12327
void to_json(json_writer &j) const
Definition: ngap.cc:22466
bool ie_exts_present
Definition: ngap.h:2862
bool ext
Definition: ngap.h:12664
unbounded_octstring< true > & endc_son_cfg_transfer_ul()
Definition: ngap.cc:36819
types type() const
Definition: ngap.h:6150
void to_json(json_writer &j) const
Definition: ngap.cc:4791
types type() const
Definition: ngap.h:6694
@ choice_exts
Definition: ngap.h:12445
static uint32_t idx_to_id(uint32_t idx)
Definition: ngap.cc:14161
cause_protocol_e & protocol()
Definition: ngap.h:846
static value_c get_value(const uint32_t &id)
Definition: ngap.cc:35039
@ nulltype
Definition: ngap.h:7745
@ subscription_info
Definition: ngap.h:3117
@ unknown_plmn
Definition: ngap.h:696
elementary_procedure_option< ng_reset_ack_ies_container > ng_reset_ack_s
Definition: ngap.h:10918
elementary_procedure_option< reroute_nas_request_ies_container > reroute_nas_request_s
Definition: ngap.h:11544
bool ext
Definition: ngap.h:2665
enum asn1::ngap::ue_context_mod_request_ies_o::value_c::types_opts::options value
types type_
Definition: ngap.h:10615
@ nas_pdu
Definition: ngap.h:8913
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:17076
bool pdu_session_res_notify_list_present
Definition: ngap.h:11111
enumerated< expected_ue_mob_opts, true > expected_ue_mob_e
Definition: ngap.h:3166
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:6778
ue_radio_cap_for_paging_ext_ies_container ie_exts
Definition: ngap.h:6452
cause_c cause
Definition: ngap.h:5923
uint8_t number_type
Definition: ngap.h:13185
~value_c()
Definition: ngap.h:997
@ cancel_all_warning_msgs
Definition: ngap.h:9135
pdu_session_res_setup_request_transfer_ies_container()
Definition: ngap.cc:50536
ie_field_s< reset_type_c > reset_type
Definition: ngap.h:10888
@ target_to_source_transparent_container
Definition: ngap.h:5820
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:275
Definition: asn1_utils.h:174
@ mo_video_call
Definition: ngap.h:6762
static uint16_t idx_to_proc_code(uint32_t idx)
Definition: ngap.cc:43523
@ targetenb_id
Definition: ngap.h:6065
ie_field_s< dyn_seq_of< allowed_nssai_item_s, 1, 8, true > > allowed_nssai
Definition: ngap.h:11534
options
Definition: ngap.h:3813
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:7083
static uint32_t idx_to_id(uint32_t idx)
Definition: ngap.cc:28752
options
Definition: ngap.h:6342
qos_flow_list_with_cause_l & qos_flow_to_release_list()
Definition: ngap.cc:48920
const char * to_string() const
Definition: ngap.cc:49885
uint16_t pdu_session_id
Definition: ngap.h:7348
pre_emption_cap_e pre_emption_cap
Definition: ngap.h:1756
enum asn1::ngap::location_report_ies_o::value_c::types_opts::options value
bool ext
Definition: ngap.h:2317
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:14399
cause_c & cause()
Definition: ngap.cc:2128
slice_support_list_l tai_slice_support_list
Definition: ngap.h:2864
@ mob_restrict_list
Definition: ngap.h:6478
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:9338
@ choice_exts
Definition: ngap.h:2743
uint64_t & amf_ue_ngap_id()
Definition: ngap.cc:35417
enum asn1::ngap::ho_flag_opts::options value
static presence_e get_presence(const uint32_t &id)
Definition: ngap.cc:24428
@ cause
Definition: ngap.h:4549
static bool is_id_valid(const uint32_t &id)
Definition: ngap.cc:49484
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:47178
enum asn1::ngap::overload_start_ies_o::value_c::types_opts::options value
@ nulltype
Definition: ngap.h:13071
@ ngran_cell
Definition: ngap.h:12445
const char * to_string() const
Definition: ngap.cc:1462
global_ran_node_id_c & global_ran_node_id()
Definition: ngap.h:1490
protocol_ie_container_item_s< valueT_ > ie_field_s
Definition: ngap.h:4304
uint64_t & amf_ue_ngap_id()
Definition: ngap.cc:33244
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:21131
@ release_due_to_cn_detected_mob
Definition: ngap.h:779
static crit_e get_crit(const uint32_t &id)
Definition: ngap.cc:36905
enumerated< time_to_wait_opts, true > time_to_wait_e
Definition: ngap.h:1056
choice_buffer_t< user_location_info_c > c
Definition: ngap.h:5308
protocol_ie_container_item_s< valueT_ > ie_field_s
Definition: ngap.h:4221
nr_cgi_list_for_warning_l & nr_cgi_list_for_warning()
Definition: ngap.h:8081
unbounded_octstring< true > rrc_container
Definition: ngap.h:14064
@ unsuccessful_outcome
Definition: ngap.h:12574
enum asn1::ngap::drb_status_ul_c::types_opts::options value
@ nas_non_delivery_ind
Definition: ngap.h:12025
protocol_ie_single_container_s< up_transport_layer_info_ext_ies_o > & choice_exts()
Definition: ngap.h:1683
uint16_t pdu_session_id
Definition: ngap.h:7537
void to_json(json_writer &j) const
Definition: ngap.cc:16816
void destroy_()
Definition: ngap.cc:33728
void set(types::options e=types::nulltype)
Definition: ngap.cc:5700
ie_field_s< fixed_bitstring< 64, false, true > > masked_imeisv
Definition: ngap.h:6607
options
Definition: ngap.h:7745
@ user_location_info_nr
Definition: ngap.h:5198
ie_field_s< dyn_seq_of< qos_flow_with_cause_item_s, 1, 64, true > > qos_flow_to_release_list
Definition: ngap.h:13251
void set(types::options e=types::nulltype)
Definition: ngap.cc:2457
ue_context_mod_request_ies_container()
Definition: ngap.cc:41873
bool ie_exts_present
Definition: ngap.h:6908
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:3318
protocol_ext_container_l< path_switch_request_ack_transfer_ext_ies_o > ie_exts
Definition: ngap.h:13843
amf_paging_target_c & operator=(const amf_paging_target_c &other)
Definition: ngap.cc:3183
void to_json(json_writer &j) const
Definition: ngap.cc:3749
static uint32_t idx_to_id(uint32_t idx)
Definition: ngap.cc:50827
ie_field_s< ran_ue_ngap_id_t > ran_ue_ngap_id
Definition: ngap.h:11211
value_c & operator=(const value_c &other)
Definition: ngap.cc:31199
uint8_t qos_flow_id
Definition: ngap.h:13117
value_c & operator=(const value_c &other)
Definition: ngap.cc:37250
static bool is_id_valid(const uint32_t &id)
Definition: ngap.cc:25339
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:51215
@ intra5gs
Definition: ngap.h:4840
ul_ran_status_transfer_ies_container()
Definition: ngap.cc:43051
pws_failed_cell_id_list_c & operator=(const pws_failed_cell_id_list_c &other)
Definition: ngap.cc:22427
void destroy_()
Definition: ngap.cc:3878
ie_field_s< user_location_info_c > user_location_info
Definition: ngap.h:11717
uint16_t pdu_session_id
Definition: ngap.h:5776
choice_buffer_t< unbounded_octstring< true >, user_location_info_c > c
Definition: ngap.h:10488
options
Definition: ngap.h:1533
bool ie_exts_present
Definition: ngap.h:569
rrc_inactive_transition_report_ies_container()
Definition: ngap.cc:41321
options
Definition: ngap.h:8255
@ maximum_ue_rate
Definition: ngap.h:13546
pdu_session_res_setup_item_cxt_req_ext_ies_container ie_exts
Definition: ngap.h:6429
@ hardware_fail
Definition: ngap.h:694
ie_field_s< ran_ue_ngap_id_t > ran_ue_ngap_id
Definition: ngap.h:11115
ue_associated_lc_ng_conn_list_l & part_of_ng_interface()
Definition: ngap.h:7880
five_g_s_tmsi_ext_ies_container ie_exts
Definition: ngap.h:4626
@ cell
Definition: ngap.h:5469
options
Definition: ngap.h:9135
dyn_array< cell_id_broadcast_eutra_item_s > cell_id_broadcast_eutra_l
Definition: ngap.h:2716
unbounded_octstring< true > pdu_session_res_release_cmd_transfer
Definition: ngap.h:7538
@ rrc_inactive_transition_report_request
Definition: ngap.h:10016
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:50054
uint16_t pdu_session_id
Definition: ngap.h:6323
ie_field_s< rrc_inactive_transition_report_request_e > rrc_inactive_transition_report_request
Definition: ngap.h:11384
bool ext
Definition: ngap.h:2283
void to_json(json_writer &j) const
Definition: ngap.cc:11821
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:47839
crit_diagnostics_s & crit_diagnostics()
Definition: ngap.cc:35676
void to_json(json_writer &j) const
Definition: ngap.cc:47565
const char * to_string() const
Definition: ngap.cc:14616
data_forwarding_not_possible_e & data_forwarding_not_possible()
Definition: ngap.cc:50331
elementary_procedure_option< rrc_inactive_transition_report_ies_container > rrc_inactive_transition_report_s
Definition: ngap.h:11521
protocol_ie_container_item_s< valueT_ > ie_field_s
Definition: ngap.h:658
void set(types::options e=types::nulltype)
Definition: ngap.cc:36559
static presence_e get_presence(const uint32_t &id)
Definition: ngap.cc:14979
up_transport_layer_info_c ngu_up_tnl_info
Definition: ngap.h:13152
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:4041
static bool is_id_valid(const uint32_t &id)
Definition: ngap.cc:36695
const char * to_string() const
Definition: ngap.cc:30745
amf_tnlassoc_to_upd_list_l & amf_tnlassoc_to_upd_list()
Definition: ngap.cc:823
ie_field_s< paging_drx_e > default_paging_drx
Definition: ngap.h:11466
uint16_t pdu_session_id
Definition: ngap.h:7253
@ transfer_syntax_error
Definition: ngap.h:717
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:10724
choice_buffer_t< ran_status_transfer_transparent_container_s > c
Definition: ngap.h:4289
enumerated< types_opts > types
Definition: ngap.h:3742
enumerated< paging_drx_opts, true > paging_drx_e
Definition: ngap.h:3231
ie_field_s< location_report_request_type_s > location_report_request_type
Definition: ngap.h:10831
@ pdu_session_res_setup_list_su_req
Definition: ngap.h:9024
enum asn1::ngap::ng_enb_id_c::types_opts::options value
ie_field_s< fixed_bitstring< 10, false, true > > amf_set_id
Definition: ngap.h:6868
static presence_e get_presence(const uint32_t &id)
Definition: ngap.cc:10246
options
Definition: ngap.h:8345
bool pdu_session_res_modify_list_mod_res_present
Definition: ngap.h:11084
void to_json(json_writer &j) const
Definition: ngap.cc:37057
static bool is_id_valid(const uint32_t &id)
Definition: ngap.cc:28757
amf_cfg_upd_ies_container()
Definition: ngap.cc:998
options
Definition: ngap.h:12828
ngran_cgi_c target_cell_id
Definition: ngap.h:14067
@ serial_num
Definition: ngap.h:9135
qos_flow_map_ind_e_ qos_flow_map_ind
Definition: ngap.h:2139
bool time_stayed_in_cell_present
Definition: ngap.h:2014
static bool is_id_valid(const uint32_t &id)
Definition: ngap.cc:32001
ie_field_s< cell_id_list_for_restart_c > cell_id_list_for_restart
Definition: ngap.h:11295
served_guami_item_ext_ies_container ie_exts
Definition: ngap.h:572
enum asn1::ngap::add_qos_flow_info_opts::options value
pdu_session_res_released_item_ps_fail_ext_ies_container ie_exts
Definition: ngap.h:7418
son_info_reply_s & son_info_reply()
Definition: ngap.h:4087
options
Definition: ngap.h:9775
expected_ue_behaviour_ext_ies_container ie_exts
Definition: ngap.h:3206
security_ind_s & security_ind()
Definition: ngap.cc:50341
bool ext
Definition: ngap.h:12777
enum asn1::ngap::tnlassoc_usage_opts::options value
ie_field_s< ue_security_cap_s > ue_security_cap
Definition: ngap.h:5739
cause_nas_e & set_nas()
Definition: ngap.cc:1355
static presence_e get_presence(const uint32_t &id)
Definition: ngap.cc:49285
enumerated< cause_transport_opts, true > cause_transport_e
Definition: ngap.h:796
value_c & operator=(const value_c &other)
Definition: ngap.cc:28883
static uint32_t idx_to_id(uint32_t idx)
Definition: ngap.cc:36489
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:13515
bool ie_exts_present
Definition: ngap.h:2666
bool ie_exts_present
Definition: ngap.h:1991
@ ran_ue_ngap_id
Definition: ngap.h:9915
target_ran_node_id_s & target_ran_node_id()
Definition: ngap.h:6082
@ maximum
Definition: ngap.h:5486
enumerated< add_qos_flow_info_opts, true > add_qos_flow_info_e
Definition: ngap.h:13000
types type() const
Definition: ngap.h:13816
static crit_e get_crit(const uint32_t &id)
Definition: ngap.cc:7879
printable_string< 1, 150, true, true > & amf_name()
Definition: ngap.cc:25525
@ amf_ue_ngap_id
Definition: ngap.h:8793
const char * to_string() const
Definition: ngap.cc:31714
enum asn1::ngap::ue_paging_id_c::types_opts::options value
options
Definition: ngap.h:10680
unbounded_octstring< true > ho_request_transfer
Definition: ngap.h:5457
@ true_value
Definition: ngap.h:7646
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:9029
@ ctrl_processing_overload
Definition: ngap.h:692
@ pdu_session_res_modify_list_mod_cfm
Definition: ngap.h:8641
ho_fail_s & ho_fail()
Definition: ngap.cc:46577
path_switch_request_setup_failed_transfer_ext_ies_container ie_exts
Definition: ngap.h:13862
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:21851
options
Definition: ngap.h:1246
secondary_ratusage_info_s & secondary_ratusage_info()
Definition: ngap.cc:48075
uint16_t proc_code
Definition: ngap.h:966
cause_c & cause()
Definition: ngap.cc:24712
static value_c get_value(const uint32_t &id)
Definition: ngap.cc:30794
uint8_t to_number() const
Definition: ngap.cc:25688
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:21390
static crit_e get_crit(const uint32_t &id)
Definition: ngap.cc:24401
@ ho_flag
Definition: ngap.h:9823
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:17445
qos_flow_level_qos_params_s qos_flow_level_qos_params
Definition: ngap.h:13118
concurrent_warning_msg_ind_e & concurrent_warning_msg_ind()
Definition: ngap.cc:37719
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:14736
uint16_t & ran_paging_prio()
Definition: ngap.cc:33890
const char * to_string() const
Definition: ngap.cc:32563
static bool is_id_valid(const uint32_t &id)
Definition: ngap.cc:50092
void to_json(json_writer &j) const
Definition: ngap.cc:14678
bool location_report_request_type_present
Definition: ngap.h:5731
@ abstract_syntax_error_reject
Definition: ngap.h:718
@ routing_id
Definition: ngap.h:10634
bool ext
Definition: ngap.h:3429
const char * to_string() const
Definition: ngap.cc:7118
@ unknown_pdu_session_id
Definition: ngap.h:761
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:14090
options
Definition: ngap.h:11992
@ authentication_fail
Definition: ngap.h:708
ie_field_s< cause_c > cause
Definition: ngap.h:5736
bounded_octstring< 1, 9600, true > & warning_msg_contents()
Definition: ngap.cc:37714
bool ie_exts_present
Definition: ngap.h:1775
types type_
Definition: ngap.h:10661
tai_s tai
Definition: ngap.h:5182
@ inactive
Definition: ngap.h:7849
elementary_procedure_option< nas_non_delivery_ind_ies_container > nas_non_delivery_ind_s
Definition: ngap.h:10880
types type_
Definition: ngap.h:4353
@ priolevel7
Definition: ngap.h:7823
bool crit_diagnostics_present
Definition: ngap.h:10926
@ v128
Definition: ngap.h:3225
types type() const
Definition: ngap.h:9039
types type() const
Definition: ngap.h:6361
ie_field_s< printable_string< 1, 150, true, true > > amf_name
Definition: ngap.h:10971
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:38156
@ nulltype
Definition: ngap.h:951
void to_json(json_writer &j) const
Definition: ngap.cc:192
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:12144
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:39302
types type_
Definition: ngap.h:3282
bool ul_ngu_up_tnl_modify_list_present
Definition: ngap.h:13242
bool ext
Definition: ngap.h:12684
static presence_e get_presence(const uint32_t &id)
Definition: ngap.cc:34712
@ nrp_pa_pdu
Definition: ngap.h:3916
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:22186
bool idx_to_rfsp_present
Definition: ngap.h:3888
types type_
Definition: ngap.h:10529
drb_status_ul18_s & set_drb_status_ul18()
Definition: ngap.cc:7633
static uint32_t idx_to_id(uint32_t idx)
Definition: ngap.cc:51030
void to_json(json_writer &j) const
Definition: ngap.cc:50400
ue_history_info_l uehistory_info
Definition: ngap.h:14069
~broadcast_cancelled_area_list_c()
Definition: ngap.h:2407
cause_c & cause()
Definition: ngap.cc:33011
@ crit_diagnostics
Definition: ngap.h:4739
@ choice_exts
Definition: ngap.h:6925
@ tai_list_for_paging
Definition: ngap.h:9328
static presence_e get_presence(const uint32_t &id)
Definition: ngap.cc:13243
qos_flow_per_tnl_info_list_l add_dl_qos_flow_per_tnl_info
Definition: ngap.h:13327
@ pdu_session_res_switched_list
Definition: ngap.h:9392
enum asn1::ngap::pdu_session_res_setup_request_ies_o::value_c::types_opts::options value
~value_c()
Definition: ngap.h:10516
types type_
Definition: ngap.h:9367
Empty ProtocolExtensionContainer.
Definition: asn1_utils.h:1812
options
Definition: ngap.h:9915
const char * to_string() const
Definition: ngap.cc:3284
target_ran_node_id_ext_ies_container ie_exts
Definition: ngap.h:4148
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:29476
uint8_t number_type
Definition: ngap.h:5203
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:2553
enum asn1::ngap::timer_approach_for_guami_removal_opts::options value
void to_json(json_writer &j) const
Definition: ngap.cc:22692
void to_json(json_writer &j) const
Definition: ngap.cc:47613
bool averaging_win_present
Definition: ngap.h:4425
rrc_inactive_transition_report_request_e & rrc_inactive_transition_report_request()
Definition: ngap.cc:30514
@ change_of_serve_cell
Definition: ngap.h:5433
dyn_array< pdu_session_res_failed_to_setup_item_su_res_s > pdu_session_res_failed_to_setup_list_su_res_l
Definition: ngap.h:7689
ie_field_s< unbounded_octstring< true > > ue_radio_cap
Definition: ngap.h:6605
protocol_ie_container_item_s< valueT_ > ie_field_s
Definition: ngap.h:6394
bool ext
Definition: ngap.h:1909
uint64_t & ran_ue_ngap_id()
Definition: ngap.cc:35935
unbounded_octstring< true > & ue_radio_cap()
Definition: ngap.cc:18968
static presence_e get_presence(const uint32_t &id)
Definition: ngap.cc:3382
bool ext
Definition: ngap.h:7448
@ amf_ue_ngap_id
Definition: ngap.h:4739
value_c & operator=(const value_c &other)
Definition: ngap.cc:26086
@ five_g_s_tmsi
Definition: ngap.h:7989
static uint32_t idx_to_id(uint32_t idx)
Definition: ngap.cc:16651
pdu_session_res_to_release_item_ho_cmd_ext_ies_container ie_exts
Definition: ngap.h:4829
bool ie_exts_present
Definition: ngap.h:12980
enum asn1::ngap::init_context_setup_fail_ies_o::value_c::types_opts::options value
types type_
Definition: ngap.h:1012
void to_json(json_writer &j) const
Definition: ngap.cc:41394
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:4528
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:35745
ie_field_s< amf_ue_ngap_id_t > amf_ue_ngap_id
Definition: ngap.h:10807
qos_flow_per_tnl_info_ext_ies_container ie_exts
Definition: ngap.h:4959
enum asn1::ngap::ng_reset_ies_o::value_c::types_opts::options value
const char * to_string() const
Definition: ngap.cc:22595
~value_c()
Definition: ngap.h:9285
void to_json(json_writer &j) const
Definition: ngap.cc:12125
value_c & operator=(const value_c &other)
Definition: ngap.cc:26931
successful_outcome_s & successful_outcome()
Definition: ngap.h:12596
@ user_location_info
Definition: ngap.h:9524
supported_ta_item_ext_ies_container ie_exts
Definition: ngap.h:7570
enumerated< types_opts > types
Definition: ngap.h:8865
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:5424
bool ext
Definition: ngap.h:1925
value_c & operator=(const value_c &other)
Definition: ngap.cc:25492
ie_field_s< amf_ue_ngap_id_t > amf_ue_ngap_id
Definition: ngap.h:10848
drb_status_ul_c drb_status_ul
Definition: ngap.h:3534
const char * to_string() const
Definition: ngap.cc:38201
void destroy_()
Definition: ngap.cc:34505
bool ie_exts_present
Definition: ngap.h:14017
value_c & operator=(const value_c &other)
Definition: ngap.cc:14287
uint8_t number_type
Definition: ngap.h:7990
bool crit_diagnostics_present
Definition: ngap.h:11714
static crit_e get_crit(const uint32_t &id)
Definition: ngap.cc:31433
ie_field_s< integer< uint16_t, 1, 256, false, true > > ran_paging_prio
Definition: ngap.h:3894
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:33312
eutra_cgi_s eutra_cgi
Definition: ngap.h:2556
choice_buffer_t< cell_id_cancelled_eutra_l, cell_id_cancelled_nr_l, emergency_area_id_cancelled_eutra_l, emergency_area_id_cancelled_nr_l, protocol_ie_single_container_s< broadcast_cancelled_area_list_ext_ies_o >, tai_cancelled_eutra_l, tai_cancelled_nr_l > c
Definition: ngap.h:2501
rrc_inactive_transition_report_s & rrc_inactive_transition_report()
Definition: ngap.cc:44806
target_ran_node_id_s & set_target_ran_node_id()
Definition: ngap.cc:17021
@ pdu_session_res_setup_list_cxt_res
Definition: ngap.h:6678
bool nas_pdu_present
Definition: ngap.h:6588
ie_field_s< dyn_seq_of< pdu_session_res_failed_to_setup_item_su_res_s, 1, 256, true > > pdu_session_res_failed_to_setup_list_su_res
Definition: ngap.h:11214
uetnla_binding_release_request_ies_container()
Definition: ngap.cc:42766
@ ran_ue_ngap_id
Definition: ngap.h:8794
crit_e iecrit
Definition: ngap.h:911
bool direct_forwarding_path_availability_present
Definition: ngap.h:6220
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:14656
void to_json(json_writer &j) const
Definition: ngap.cc:40579
void to_json(json_writer &j) const
Definition: ngap.cc:19779
drb_status_dl12_s & drb_status_dl12()
Definition: ngap.h:3375
uint16_t & ran_paging_prio()
Definition: ngap.cc:8775
bool ie_exts_present
Definition: ngap.h:6322
uint16_t pdu_session_id
Definition: ngap.h:7399
const char * to_string() const
Definition: ngap.cc:161
options
Definition: ngap.h:1847
@ nulltype
Definition: ngap.h:8745
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:5198
bool pdu_session_aggregate_maximum_bit_rate_present
Definition: ngap.h:13241
static crit_e get_crit(const uint32_t &id)
Definition: ngap.cc:14867
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:6711
tai_cancelled_eutra_l & tai_cancelled_eutra()
Definition: ngap.h:2419
@ ul_ueassociated_nrp_pa_transport
Definition: ngap.h:12045
bool ie_exts_present
Definition: ngap.h:3201
enum asn1::ngap::trace_depth_opts::options value
@ ran_ue_ngap_id
Definition: ngap.h:4739
@ priolevel1
Definition: ngap.h:7817
void to_json(json_writer &j) const
Definition: ngap.cc:14507
unbounded_octstring< true > & nas_pdu()
Definition: ngap.cc:8780
uint8_t number_type
Definition: ngap.h:4519
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:36180
types type_
Definition: ngap.h:6117
static ext_c get_ext(const uint32_t &id)
Definition: ngap.cc:49642
elementary_procedure_option< ue_radio_cap_check_request_ies_container > ue_radio_cap_check_request_s
Definition: ngap.h:11771
unbounded_octstring< true > & nrp_pa_pdu()
Definition: ngap.cc:10678
path_switch_request_fail_s & path_switch_request_fail()
Definition: ngap.cc:46592
protocol_ie_container_item_s< valueT_ > ie_field_s
Definition: ngap.h:4922
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:48512
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:24072
fixed_octstring< 8, true > & ngran_trace_id()
Definition: ngap.cc:33006
choice_buffer_t< location_report_request_type_s, ngran_cgi_c, ue_presence_in_area_of_interest_list_l, user_location_info_c > c
Definition: ngap.h:8193
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:21062
@ reset_all
Definition: ngap.h:7553
@ nulltype
Definition: ngap.h:10692
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:38795
void set(types::options e=types::nulltype)
Definition: ngap.cc:7003
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:1917
protocol_ie_single_container_s< ng_enb_id_ext_ies_o > & choice_exts()
Definition: ngap.h:1278
bool gbr_qos_info_present
Definition: ngap.h:13085
emergency_fallback_ind_ext_ies_container ie_exts
Definition: ngap.h:4535
uint16_t & idx_to_rfsp()
Definition: ngap.cc:8790
const char * to_string() const
Definition: ngap.cc:4558
static crit_e get_crit(const uint32_t &id)
Definition: ngap.cc:8326
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:40970
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:28043
cause_c cause
Definition: ngap.h:6242
const char * to_string() const
Definition: ngap.cc:9587
ie_field_s< integer< uint64_t, 0, 1099511627775, false, true > > source_amf_ue_ngap_id
Definition: ngap.h:11345
options
Definition: ngap.h:9869
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:1516
ue_radio_cap_info_ind_s & ue_radio_cap_info_ind()
Definition: ngap.cc:44831
void to_json(json_writer &j) const
Definition: ngap.cc:11558
void to_json(json_writer &j) const
Definition: ngap.cc:10035
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:1591
void set(types::options e=types::nulltype)
Definition: ngap.cc:27226
enum asn1::ngap::reset_type_c::types_opts::options value
static bool is_id_valid(const uint32_t &id)
Definition: ngap.cc:8322
enumerated< types_opts > types
Definition: ngap.h:3004
bool ext
Definition: ngap.h:7414
completed_cells_in_eai_eutra_item_ext_ies_container ie_exts
Definition: ngap.h:2525
bool crit_diagnostics_present
Definition: ngap.h:11373
ie_field_s< security_context_s > security_context
Definition: ngap.h:5740
value_c & operator=(const value_c &other)
Definition: ngap.cc:29402
bool ie_exts_present
Definition: ngap.h:2523
@ path_switch_request_ack
Definition: ngap.h:12241
~value_c()
Definition: ngap.h:10600
broadcast_cancelled_area_list_c()=default
crit_diagnostics_s & crit_diagnostics()
Definition: ngap.cc:19986
uint64_t & ran_ue_ngap_id()
Definition: ngap.cc:14319
@ nulltype
Definition: ngap.h:4518
uint64_t & ran_ue_ngap_id()
Definition: ngap.cc:23797
gtp_tunnel_s & gtp_tunnel()
Definition: ngap.h:1678
void to_json(json_writer &j) const
Definition: ngap.cc:33274
ie_field_s< dyn_seq_of< pdu_session_res_setup_item_cxt_res_s, 1, 256, true > > pdu_session_res_setup_list_cxt_res
Definition: ngap.h:6738
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:21231
@ pdu_session_res_admitted_list
Definition: ngap.h:5818
eps_tai_ext_ies_container ie_exts
Definition: ngap.h:4487
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:12322
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:13532
options
Definition: ngap.h:1050
dyn_array< pdu_session_res_switched_item_s > pdu_session_res_switched_list_l
Definition: ngap.h:7734
static bool is_id_valid(const uint32_t &id)
Definition: ngap.cc:18466
static presence_e get_presence(const uint32_t &id)
Definition: ngap.cc:49815
enumerated< types_opts > types
Definition: ngap.h:8391
enum asn1::ngap::pdu_session_res_release_resp_ies_o::value_c::types_opts::options value
choice_buffer_t< pdu_session_res_modify_list_mod_req_l > c
Definition: ngap.h:8774
bool ie_exts_present
Definition: ngap.h:7398
types type_
Definition: ngap.h:8326
@ nulltype
Definition: ngap.h:8211
void to_json(json_writer &j) const
Definition: ngap.cc:12255
options
Definition: ngap.h:8740
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:41085
@ rrc_inactive_transition_report_request
Definition: ngap.h:9396
options
Definition: ngap.h:9386
@ emergency_area_id_list
Definition: ngap.h:8056
void to_json(json_writer &j) const
Definition: ngap.cc:22088
static presence_e get_presence(const uint32_t &id)
Definition: ngap.cc:36532
void to_json(json_writer &j) const
Definition: ngap.cc:49567
cp_transport_layer_info_c & operator=(const cp_transport_layer_info_c &other)
Definition: ngap.cc:79
fixed_octstring< 3, true > plmn_id
Definition: ngap.h:4485
static presence_e get_presence(const uint32_t &id)
Definition: ngap.cc:32318
@ nulltype
Definition: ngap.h:7826
deactiv_trace_s & deactiv_trace()
Definition: ngap.cc:44701
ies_set_paramT_::first_value_c first_value
Definition: ngap.h:13995
ie_field_s< redirection_voice_fallback_e > redirection_voice_fallback
Definition: ngap.h:5752
protocol_ie_single_container_s< qos_characteristics_ext_ies_o > & set_choice_exts()
Definition: ngap.cc:48406
enumerated< types_opts > types
Definition: ngap.h:8303
types type() const
Definition: ngap.h:1208
types type_
Definition: ngap.h:1702
void set(types::options e=types::nulltype)
Definition: ngap.cc:24658
types type_
Definition: ngap.h:3410
uint16_t to_number() const
Definition: ngap.cc:6983
ie_field_s< dyn_seq_of< pdu_session_res_setup_item_su_res_s, 1, 256, true > > pdu_session_res_setup_list_su_res
Definition: ngap.h:11212
enum asn1::ngap::new_security_context_ind_opts::options value
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:12194
types type() const
Definition: ngap.h:10294
static crit_e get_crit(const uint32_t &id)
Definition: ngap.cc:26787
bool ext
Definition: ngap.h:4012
@ epc
Definition: ngap.h:4518
void destroy_()
Definition: ngap.cc:23386
static value_c get_value(const uint32_t &id)
Definition: ngap.cc:33654
fixed_bitstring< 64, false, true > & masked_imeisv()
Definition: ngap.cc:18978
void destroy_()
Definition: ngap.cc:1250
bool ext
Definition: ngap.h:13272
enumerated< paging_prio_opts, true > paging_prio_e
Definition: ngap.h:7833
void to_json(json_writer &j) const
Definition: ngap.cc:12963
@ amf_ue_ngap_id
Definition: ngap.h:10590
@ ngap_msg
Definition: ngap.h:9775
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:6051
@ secondary_ratusage_info
Definition: ngap.h:13505
bool ext
Definition: ngap.h:2086
types type_
Definition: ngap.h:9000
enumerated< direct_forwarding_path_availability_opts, true > direct_forwarding_path_availability_e
Definition: ngap.h:6057
ie_field_s< unbounded_octstring< true > > nas_pdu
Definition: ngap.h:6864
options
Definition: ngap.h:13406
error_ind_s & error_ind()
Definition: ngap.cc:44731
options
Definition: ngap.h:7164
void to_json(json_writer &j) const
Definition: ngap.cc:4961
const char * to_string() const
Definition: ngap.cc:22365
fixed_bitstring< 256, false, true > & security_key()
Definition: ngap.cc:18953
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:11458
static bool is_id_valid(const uint32_t &id)
Definition: ngap.cc:1651
types type_
Definition: ngap.h:8773
enumerated< types_opts > types
Definition: ngap.h:5945
protocol_ie_single_container_s< ue_id_idx_value_ext_ies_o > & set_choice_exts()
Definition: ngap.cc:7062
reset_all_e & set_ng_interface()
Definition: ngap.cc:22677
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:21812
bool expected_ue_mob_present
Definition: ngap.h:3200
bool ie_exts_present
Definition: ngap.h:5454
types type() const
Definition: ngap.h:13688
@ nulltype
Definition: ngap.h:1246
options
Definition: ngap.h:2929
@ ue_aggregate_maximum_bit_rate
Definition: ngap.h:5617
void to_json(json_writer &j) const
Definition: ngap.cc:9870
@ amf_ue_ngap_id
Definition: ngap.h:10174
choice_buffer_t< protocol_ie_single_container_s< cause_ext_ies_o > > c
Definition: ngap.h:900
type_of_error_e type_of_error
Definition: ngap.h:913
static uint32_t idx_to_id(uint32_t idx)
Definition: ngap.cc:8317
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:47801
unbounded_octstring< true > & target_to_source_transparent_container()
Definition: ngap.cc:12610
bool ext
Definition: ngap.h:2219
cell_size_e cell_size
Definition: ngap.h:3081
bool user_plane_security_info_present
Definition: ngap.h:13957
@ idx_to_rfsp
Definition: ngap.h:10010
@ guami
Definition: ngap.h:5631
const char * to_string() const
Definition: ngap.cc:49680
static bool is_id_valid(const uint32_t &id)
Definition: ngap.cc:36494
ue_presence_in_area_of_interest_item_ext_ies_container ie_exts
Definition: ngap.h:7632
void set(types::options e=types::nulltype)
Definition: ngap.cc:32651
choice_buffer_t< emergency_area_id_list_l, eutra_cgi_list_for_warning_l, nr_cgi_list_for_warning_l, protocol_ie_single_container_s< warning_area_list_ext_ies_o >, tai_list_for_warning_l > c
Definition: ngap.h:8139
void set(types::options e=types::nulltype)
Definition: ngap.cc:2603
@ nulltype
Definition: ngap.h:10548
@ nulltype
Definition: ngap.h:10017
source_ran_node_id_ext_ies_container ie_exts
Definition: ngap.h:4131
s_nssai_s s_nssai
Definition: ngap.h:508
void to_json(json_writer &j) const
Definition: ngap.cc:12908
enumerated< cell_size_opts, true > cell_size_e
Definition: ngap.h:3070
void to_json(json_writer &j) const
Definition: ngap.cc:4305
ue_radio_cap_check_request_s & ue_radio_cap_check_request()
Definition: ngap.cc:44681
valueT_ value
Definition: ngap.h:11423
@ nulltype
Definition: ngap.h:9823
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:31466
void to_json(json_writer &j) const
Definition: ngap.cc:39963
ie_field_s< amf_ue_ngap_id_t > amf_ue_ngap_id
Definition: ngap.h:6193
static value_c get_value(const uint32_t &id)
Definition: ngap.cc:10540
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:8167
pdu_session_res_release_cmd_transfer_ext_ies_container ie_exts
Definition: ngap.h:13491
@ ims_voice_support_ind
Definition: ngap.h:10326
void destroy_()
Definition: ngap.cc:14231
options
Definition: ngap.h:6128
enum asn1::ngap::location_report_fail_ind_ies_o::value_c::types_opts::options value
@ emergency_fallback_requested
Definition: ngap.h:4510
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:51372
drbs_subject_to_status_transfer_list_l drbs_subject_to_status_transfer_list
Definition: ngap.h:4248
types type() const
Definition: ngap.h:9412
static presence_e get_presence(const uint32_t &id)
Definition: ngap.cc:8342
types type_
Definition: ngap.h:8674
ue_associated_lc_ng_conn_list_l & ue_associated_lc_ng_conn_list()
Definition: ngap.cc:24509
ie_field_s< dyn_seq_of< pdu_session_res_modify_item_mod_req_s, 1, 256, true > > pdu_session_res_modify_list_mod_req
Definition: ngap.h:11067
@ init_msg
Definition: ngap.h:951
ie_field_s< amf_ue_ngap_id_t > amf_ue_ngap_id
Definition: ngap.h:11897
void to_json(json_writer &j) const
Definition: ngap.cc:2292
fixed_bitstring< 16, false, true > & serial_num()
Definition: ngap.cc:29190
bool ext
Definition: ngap.h:3982
@ ul_nas_transport
Definition: ngap.h:12041
bool crit_diagnostics_present
Definition: ngap.h:11209
void to_json(json_writer &j) const
Definition: ngap.cc:4831
fixed_octstring< 4, true > five_g_tmsi
Definition: ngap.h:4625
types type() const
Definition: ngap.h:7108
static bool is_id_valid(const uint32_t &id)
Definition: ngap.cc:25948
void to_json(json_writer &j) const
Definition: ngap.cc:17907
uint64_t & ran_ue_ngap_id()
Definition: ngap.cc:33001
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:5325
@ emergency_fallback_ind
Definition: ngap.h:10014
unbounded_octstring< true > ho_res_alloc_unsuccessful_transfer
Definition: ngap.h:5794
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:50003
@ son_cfg_transfer_ul
Definition: ngap.h:10548
options
Definition: ngap.h:13664
elementary_procedure_option< overload_start_ies_container > overload_start_s
Definition: ngap.h:11008
bool ie_exts_present
Definition: ngap.h:12800
data_forwarding_resp_drb_list_l data_forwarding_resp_drb_list
Definition: ngap.h:5998
types type() const
Definition: ngap.h:4077
const char * to_string() const
Definition: ngap.cc:24582
elementary_procedure_option< ul_nas_transport_ies_container > ul_nas_transport_s
Definition: ngap.h:11851
enum asn1::ngap::dl_ran_status_transfer_ies_o::value_c::types_opts::options value
const char * to_string() const
Definition: ngap.cc:13841
@ priolevel8
Definition: ngap.h:7824
bool ie_exts_present
Definition: ngap.h:7415
protocol_ie_single_container_s< amf_paging_target_ext_ies_o > & set_choice_exts()
Definition: ngap.cc:3217
static bool is_id_valid(const uint32_t &id)
Definition: ngap.cc:8524
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:4380
uint8_t location_report_ref_id
Definition: ngap.h:1993
protocol_ie_single_container_s< amf_paging_target_ext_ies_o > & choice_exts()
Definition: ngap.h:1500
bool ie_exts_present
Definition: ngap.h:7364
ie_field_s< pdu_session_type_e > pdu_session_type
Definition: ngap.h:13744
enum asn1::ngap::ran_cfg_upd_ack_ies_o::value_c::types_opts::options value
options
Definition: ngap.h:2128
@ ue_context_release_cmd
Definition: ngap.h:12008
crit_diagnostics_s c
Definition: ngap.h:9623
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:22567
~value_c()
Definition: ngap.h:9237
void to_json(json_writer &j) const
Definition: ngap.cc:21363
const char * to_string() const
Definition: ngap.cc:1163
types type() const
Definition: ngap.h:5835
bool ext
Definition: ngap.h:456
void to_json(json_writer &j) const
Definition: ngap.cc:5995
fixed_octstring< 3, true > plmn_id
Definition: ngap.h:3698
void to_json(json_writer &j) const
Definition: ngap.cc:49391
nr_cgi_s nr_cgi
Definition: ngap.h:2634
@ nulltype
Definition: ngap.h:5523
@ add_dl_qos_flow_per_tnl_info
Definition: ngap.h:13906
void to_json(json_writer &j) const
Definition: ngap.cc:9819
const char * to_string() const
Definition: ngap.cc:25326
@ paging_drx
Definition: ngap.h:9327
bool idx_to_rfsp_present
Definition: ngap.h:14062
bool ie_exts_present
Definition: ngap.h:12686
@ mob_restrict_list
Definition: ngap.h:5628
types type() const
Definition: ngap.h:5948
overload_resp_c slice_overload_resp
Definition: ngap.h:7185
types type() const
Definition: ngap.h:1485
static crit_e get_crit(const uint32_t &id)
Definition: ngap.cc:28767
core_network_assist_info_s & core_network_assist_info()
Definition: ngap.cc:33915
path_switch_request_s & path_switch_request()
Definition: ngap.cc:44636
@ nulltype
Definition: ngap.h:2999
@ nulltype
Definition: ngap.h:8479
~value_c()
Definition: ngap.h:10028
cancelled_cells_in_eai_nr_item_ext_ies_container ie_exts
Definition: ngap.h:2189
value_c & operator=(const value_c &other)
Definition: ngap.cc:28235
ie_field_s< unbounded_octstring< true > > source_to_target_transparent_container
Definition: ngap.h:5747
types type_
Definition: ngap.h:9058
uint64_t & amf_ue_ngap_id()
Definition: ngap.cc:27621
void to_json(json_writer &j) const
Definition: ngap.cc:35701
~value_c()
Definition: ngap.h:5077
choice_buffer_t< crit_diagnostics_s, pdu_session_res_ho_list_l, pdu_session_res_to_release_list_ho_cmd_l, unbounded_octstring< true > > c
Definition: ngap.h:4907
types type_
Definition: ngap.h:10213
ng_setup_request_s & ng_setup_request()
Definition: ngap.cc:44631
packet_error_rate_s packet_error_rate
Definition: ngap.h:4430
uint8_t prio_level_qos
Definition: ngap.h:12645
@ nulltype
Definition: ngap.h:9135
@ ues_retained
Definition: ngap.h:8043
bool ie_exts_present
Definition: ngap.h:5921
value_c & operator=(const value_c &other)
Definition: ngap.cc:19935
ie_field_s< unbounded_octstring< true > > nas_pdu
Definition: ngap.h:11188
uint8_t to_number() const
Definition: ngap.cc:49076
enum asn1::ngap::ue_context_release_complete_ies_o::value_c::types_opts::options value
enumerated< types_opts > types
Definition: ngap.h:13910
bool time_ue_stayed_in_cell_enhanced_granularity_present
Definition: ngap.h:12425
value_c & operator=(const value_c &other)
Definition: ngap.cc:33466
options
Definition: ngap.h:12574
time_to_wait_e & time_to_wait()
Definition: ngap.cc:24932
@ dl_ran_cfg_transfer
Definition: ngap.h:12016
enum asn1::ngap::dl_nas_transport_ies_o::value_c::types_opts::options value
@ warning_area_list
Definition: ngap.h:9135
drb_status_dl_c & operator=(const drb_status_dl_c &other)
Definition: ngap.cc:7340
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:42220
enumerated< types_opts > types
Definition: ngap.h:8433
bool backup_amf_name_present
Definition: ngap.h:568
@ invalid_qos_combination
Definition: ngap.h:758
@ ue_security_cap
Definition: ngap.h:5619
ie_field_s< ran_ue_ngap_id_t > ran_ue_ngap_id
Definition: ngap.h:11162
ie_field_s< crit_diagnostics_s > crit_diagnostics
Definition: ngap.h:5395
uint64_t & ran_ue_ngap_id()
Definition: ngap.cc:12100
void to_json(json_writer &j) const
Definition: ngap.cc:38623
uint8_t next_hop_chaining_count
Definition: ngap.h:5559
gbr_qos_info_s gbr_qos_info
Definition: ngap.h:13091
ie_field_s< fixed_octstring< 8, true > > ngran_trace_id
Definition: ngap.h:3648
bool dlforwarding_up_tnl_info_present
Definition: ngap.h:3579
static crit_e get_crit(const uint32_t &id)
Definition: ngap.cc:19807
ie_field_s< dyn_seq_of< amf_tnlassoc_to_upd_item_s, 1, 32, true > > amf_tnlassoc_to_upd_list
Definition: ngap.h:674
bounded_bitstring< 1, 160, true, true > & set_endpoint_ip_address()
Definition: ngap.cc:100
void to_json(json_writer &j) const
Definition: ngap.cc:46192
uint8_t intended_nof_paging_attempts
Definition: ngap.h:2090
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:47852
types type_
Definition: ngap.h:8133
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:20076
options
Definition: ngap.h:9586
bool ext
Definition: ngap.h:5574
void to_json(json_writer &j) const
Definition: ngap.cc:21916
confidentiality_protection_ind_e confidentiality_protection_ind
Definition: ngap.h:13648
xn_ext_tla_item_ext_ies_container ie_exts
Definition: ngap.h:3987
bool ext
Definition: ngap.h:3555
const char * to_string() const
Definition: ngap.cc:34996
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:21825
enumerated< pdu_session_type_opts, true > pdu_session_type_e
Definition: ngap.h:13638
uint64_t ran_ue_ngap_id
Definition: ngap.h:7605
bool ext
Definition: ngap.h:1712
enumerated< types_opts > types
Definition: ngap.h:4186
unbounded_octstring< true > path_switch_request_transfer
Definition: ngap.h:7521
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:9723
Definition: asn1_utils.h:1288
static value_c get_value(const uint32_t &id)
Definition: ngap.cc:26294
ie_field_s< unbounded_octstring< true > > endc_son_cfg_transfer_ul
Definition: ngap.h:11880
const char * to_string() const
Definition: ngap.cc:20229
const char * to_string() const
Definition: ngap.cc:3644
~successful_outcome_c()
Definition: ngap.h:12263
ie_field_s< fixed_octstring< 2, true > > warning_type
Definition: ngap.h:11948
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:6211
son_info_reply_s & set_son_info_reply()
Definition: ngap.cc:9674
bool ie_exts_present
Definition: ngap.h:3296
ue_ngap_ids_c & operator=(const ue_ngap_ids_c &other)
Definition: ngap.cc:22814
choice_buffer_t< cause_c, crit_diagnostics_s, pdu_session_res_failed_to_setup_list_cxt_fail_l > c
Definition: ngap.h:6379
void to_json(json_writer &j) const
Definition: ngap.cc:5374
@ amf_traffic_load_reduction_ind
Definition: ngap.h:8589
@ supported_ta_list
Definition: ngap.h:8476
bool receive_status_of_ul_pdcp_sdus_present
Definition: ngap.h:3430
void destroy_()
Definition: ngap.cc:12024
@ nulltype
Definition: ngap.h:1194
ie_field_s< rrc_inactive_transition_report_request_e > rrc_inactive_transition_report_request
Definition: ngap.h:11652
uint16_t maximum_data_burst_volume
Definition: ngap.h:12647
elementary_procedure_option< pdu_session_res_release_resp_ies_container > pdu_session_res_release_resp_s
Definition: ngap.h:11175
static presence_e get_presence(const uint32_t &id)
Definition: ngap.cc:20325
void destroy_()
Definition: ngap.cc:3515
fixed_bitstring< 256, false, true > & security_key()
Definition: ngap.cc:33895
value_c & operator=(const value_c &other)
Definition: ngap.cc:29955
const char * to_string() const
Definition: ngap.cc:6559
@ abstract_syntax_error_falsely_constructed_msg
Definition: ngap.h:722
@ nulltype
Definition: ngap.h:600
pdu_session_res_setup_list_ho_req_l & pdu_session_res_setup_list_ho_req()
Definition: ngap.cc:15323
const char * to_string() const
Definition: ngap.cc:9745
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:375
static presence_e get_presence(const uint32_t &id)
Definition: ngap.cc:47992
types type_
Definition: ngap.h:9850
pdu_session_res_modify_list_mod_res_l & pdu_session_res_modify_list_mod_res()
Definition: ngap.cc:26974
ue_security_cap_s & ue_security_cap()
Definition: ngap.cc:31247
bool ie_exts_present
Definition: ngap.h:7449
types type() const
Definition: ngap.h:5357
options
Definition: ngap.h:3464
types type() const
Definition: ngap.h:1075
bool ie_exts_present
Definition: ngap.h:5162
void set(types::options e=types::nulltype)
Definition: ngap.cc:5007
bool ie_exts_present
Definition: ngap.h:1458
@ ims_voice_eps_fallback_or_rat_fallback_triggered
Definition: ngap.h:771
void to_json(json_writer &j) const
Definition: ngap.cc:50932
void set(types::options e=types::nulltype)
Definition: ngap.cc:3894
enumerated< integrity_protection_ind_opts, true > integrity_protection_ind_e
Definition: ngap.h:13571
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:39996
supported_ta_list_l & supported_ta_list()
Definition: ngap.cc:31883
enumerated< types_opts > types
Definition: ngap.h:4553
@ successful_outcome
Definition: ngap.h:951
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:180
static uint32_t idx_to_id(uint32_t idx)
Definition: ngap.cc:20253
@ add_dluptnl_info_for_ho_list
Definition: ngap.h:5941
void to_json(json_writer &j) const
Definition: ngap.cc:49247
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:48172
~ngran_cgi_c()
Definition: ngap.h:1857
@ pdu_session_res_failed_to_setup_list_cxt_res
Definition: ngap.h:6679
static bool is_id_valid(const uint32_t &id)
Definition: ngap.cc:16121
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:1564
uint16_t pdu_session_id
Definition: ngap.h:7416
types type_
Definition: ngap.h:8721
ie_field_s< integer< uint16_t, 1, 256, false, true > > ran_paging_prio
Definition: ngap.h:11644
@ global_n3_iwf_id
Definition: ngap.h:1378
@ user_location_info_eutra
Definition: ngap.h:5197
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:5350
up_transport_layer_info_c ul_ngu_up_tnl_info
Definition: ngap.h:13325
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:2245
bool expected_ue_behaviour_present
Definition: ngap.h:3295
@ rrc_inactive_transition_report_request
Definition: ngap.h:6484
enumerated< delay_crit_opts, true > delay_crit_e
Definition: ngap.h:4396
options
Definition: ngap.h:3602
void to_json(json_writer &j) const
Definition: ngap.cc:21250
ie_field_s< ran_ue_ngap_id_t > ran_ue_ngap_id
Definition: ngap.h:11760
qos_flow_item_with_data_forwarding_ext_ies_container ie_exts
Definition: ngap.h:1640
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:36666
void to_json(json_writer &j) const
Definition: ngap.cc:16742
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:20696
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:11127
void to_json(json_writer &j) const
Definition: ngap.cc:4874
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:21618
pdu_session_res_modify_resp_s & pdu_session_res_modify_resp()
Definition: ngap.cc:46052
uint16_t pdu_session_id
Definition: ngap.h:7299
value_c & operator=(const value_c &other)
Definition: ngap.cc:26623
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:3735
uint64_t & ran_ue_ngap_id()
Definition: ngap.cc:30922
elementary_procedure_option< amf_cfg_upd_ack_ies_container > amf_cfg_upd_ack_s
Definition: ngap.h:1046
up_transport_layer_info_c()=default
up_transport_layer_info_list_l & add_ul_ngu_up_tnl_info()
Definition: ngap.cc:50326
pdu_session_res_admitted_item_ext_ies_container ie_exts
Definition: ngap.h:5778
static bool is_id_valid(const uint32_t &id)
Definition: ngap.cc:34655
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:51254
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:13816
unbounded_octstring< true > pdu_session_res_setup_request_transfer
Definition: ngap.h:7470
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:21337
qo_sflows_usage_report_item_ext_ies_container ie_exts
Definition: ngap.h:12840
bool ie_exts_present
Definition: ngap.h:12536
const char * to_string() const
Definition: ngap.cc:34438
@ amf_ue_ngap_id
Definition: ngap.h:5065
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:21968
void set(types::options e=types::nulltype)
Definition: ngap.cc:18696
private_ie_id_c id
Definition: ngap.h:11421
global_ran_node_id_c global_ran_node_id
Definition: ngap.h:4146
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:3243
trace_fail_ind_s & trace_fail_ind()
Definition: ngap.cc:44816
@ ho_prep
Definition: ngap.h:7662
enumerated< tnlassoc_usage_opts, true > tnlassoc_usage_e
Definition: ngap.h:403
static uint32_t idx_to_id(uint32_t idx)
Definition: ngap.cc:49625
@ init_ue_msg
Definition: ngap.h:12021
pws_cancel_request_s & pws_cancel_request()
Definition: ngap.cc:44661
ie_field_s< ran_ue_ngap_id_t > ran_ue_ngap_id
Definition: ngap.h:11839
@ amf_status_ind
Definition: ngap.h:12011
bool ie_exts_present
Definition: ngap.h:12665
void to_json(json_writer &j) const
Definition: ngap.cc:8028
@ nulltype
Definition: ngap.h:10372
ie_field_s< integer< uint16_t, 0, 255, false, true > > relative_amf_capacity
Definition: ngap.h:10973
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:17479
crit_diagnostics_s & crit_diagnostics()
Definition: ngap.cc:11326
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:9793
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:5362
global_n3_iwf_id_ext_ies_container ie_exts
Definition: ngap.h:1340
security_ind_s security_ind
Definition: ngap.h:13842
pdu_session_res_released_item_not_ext_ies_container ie_exts
Definition: ngap.h:7384
bool warning_msg_contents_present
Definition: ngap.h:11940
enum asn1::ngap::uetnla_binding_release_request_ies_o::value_c::types_opts::options value
static presence_e get_presence(const uint32_t &id)
Definition: ngap.cc:11704
enum asn1::ngap::gnb_id_c::types_opts::options value
ie_field_s< amf_ue_ngap_id_t > amf_ue_ngap_id
Definition: ngap.h:11064
types type() const
Definition: ngap.h:10602
@ target_to_source_transparent_container
Definition: ngap.h:4864
protocol_ie_single_container_s< qos_characteristics_ext_ies_o > & choice_exts()
Definition: ngap.h:13032
void to_json(json_writer &j) const
Definition: ngap.cc:14749
void to_json(json_writer &j) const
Definition: ngap.cc:6875
void to_json(json_writer &j) const
Definition: ngap.cc:246
bool crit_diagnostics_present
Definition: ngap.h:5878
qos_flow_per_tnl_info_item_ext_ies_container ie_exts
Definition: ngap.h:4978
enum asn1::ngap::ue_radio_cap_info_ind_ies_o::value_c::types_opts::options value
elementary_procedure_option< paging_ies_container > paging_s
Definition: ngap.h:11336
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:11374
void set(types::options e=types::nulltype)
Definition: ngap.cc:29895
dyn_array< emergency_area_id_cancelled_eutra_item_s > emergency_area_id_cancelled_eutra_l
Definition: ngap.h:2374
void to_json(json_writer &j) const
Definition: ngap.cc:48095
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:47342
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:9445
location_report_ies_container()
Definition: ngap.cc:38209
value_c & operator=(const value_c &other)
Definition: ngap.cc:11284
@ unstructured
Definition: ngap.h:13634
pdu_session_aggregate_maximum_bit_rate_ext_ies_container ie_exts
Definition: ngap.h:12668
@ nulltype
Definition: ngap.h:9528
ie_field_s< unbounded_octstring< true > > ue_radio_cap
Definition: ngap.h:11761
enum asn1::ngap::dl_ueassociated_nrp_pa_transport_ies_o::value_c::types_opts::options value
void set(types::options e=types::nulltype)
Definition: ngap.cc:7301
void to_json(json_writer &j) const
Definition: ngap.cc:5567
ie_field_s< core_network_assist_info_s > core_network_assist_info
Definition: ngap.h:6597
enum asn1::ngap::ho_request_ack_transfer_ext_ies_o::ext_c::types_opts::options value
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:4765
types type() const
Definition: ngap.h:13512
choice_buffer_t< eutra_cgi_list_l, nr_cgi_list_l, protocol_ie_single_container_s< pws_failed_cell_id_list_ext_ies_o > > c
Definition: ngap.h:7799
options
Definition: ngap.h:9639
enumerated< types_opts > types
Definition: ngap.h:6492
enum asn1::ngap::ngap_elem_procs_o::init_msg_c::types_opts::options value
@ ran_cfg_upd_ack
Definition: ngap.h:12247
bool ran_paging_prio_present
Definition: ngap.h:11063
slice_overload_item_ext_ies_container ie_exts
Definition: ngap.h:6910
tnlassoc_usage_e tnlassoc_usage
Definition: ngap.h:413
static value_c get_value(const uint32_t &id)
Definition: ngap.cc:48735
protocol_ie_single_container_s< pws_failed_cell_id_list_ext_ies_o > & choice_exts()
Definition: ngap.h:7772
enumerated< types_opts > types
Definition: ngap.h:3245
s_nssai_s s_nssai
Definition: ngap.h:1776
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:4565
bool ie_exts_present
Definition: ngap.h:4484
~value_c()
Definition: ngap.h:8871
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:1897
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:23860
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:28994
void to_json(json_writer &j) const
Definition: ngap.cc:18385
static crit_e get_crit(const uint32_t &id)
Definition: ngap.cc:17120
elementary_procedure_option< ng_setup_request_ies_container > ng_setup_request_s
Definition: ngap.h:10962
@ v1s
Definition: ngap.h:1050
Definition: asn1_utils.h:1114
cell_id_list_for_restart_c & cell_id_list_for_restart()
Definition: ngap.cc:29661
uint64_t & amf_ue_ngap_id()
Definition: ngap.cc:11311
@ pdu_session_res_setup_list_su_res
Definition: ngap.h:9080
enumerated< types_opts > types
Definition: ngap.h:12449
void set(types::options e=types::nulltype)
Definition: ngap.cc:25774
static bool is_id_valid(const uint32_t &id)
Definition: ngap.cc:10204
ie_field_s< location_report_request_type_s > location_report_request_type
Definition: ngap.h:5749
pdu_session_res_info_item_ext_ies_container ie_exts
Definition: ngap.h:12713
rrc_inactive_transition_report_request_e & rrc_inactive_transition_report_request()
Definition: ngap.cc:15358
nr_cgi_list_l & set_nr_cgi_listfor_restart()
Definition: ngap.cc:6174
void to_json(json_writer &j) const
Definition: ngap.cc:39282
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:24356
bool ue_context_request_present
Definition: ngap.h:6861
paging_prio_e & paging_prio()
Definition: ngap.cc:30006
const char * to_string() const
Definition: ngap.cc:12183
enum asn1::ngap::time_to_wait_opts::options value
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:51136
broadcast_cancelled_area_list_c & broadcast_cancelled_area_list()
Definition: ngap.cc:29195
@ ran_status_transfer_transparent_container
Definition: ngap.h:10590
@ radio_conn_with_ue_lost
Definition: ngap.h:756
@ nulltype
Definition: ngap.h:7858
guami_s & guami()
Definition: ngap.cc:15363
bool plmn_support_list_present
Definition: ngap.h:664
@ user_location_info
Definition: ngap.h:5282
ie_field_s< ran_ue_ngap_id_t > ran_ue_ngap_id
Definition: ngap.h:11138
void set(types::options e=types::nulltype)
Definition: ngap.cc:695
recommended_ran_node_list_l recommended_ran_node_list
Definition: ngap.h:6287
tai_list_for_inactive_item_ext_ies_container ie_exts
Definition: ngap.h:3178
void destroy_()
Definition: ngap.cc:33
enumerated< types_opts > types
Definition: ngap.h:10135
@ ran_ue_ngap_id
Definition: ngap.h:6677
bool trace_activation_present
Definition: ngap.h:6583
bool crit_diagnostics_present
Definition: ngap.h:11612
bool nas_pdu_present
Definition: ngap.h:11136
ie_field_s< unbounded_octstring< true > > nasc
Definition: ngap.h:5742
@ nulltype
Definition: ngap.h:13406
void to_json(json_writer &j) const
Definition: ngap.cc:9415
qos_flow_to_be_forwarded_item_ext_ies_container ie_exts
Definition: ngap.h:5000
ie_field_s< emergency_fallback_ind_s > emergency_fallback_ind
Definition: ngap.h:6609
options
Definition: ngap.h:13809
void destroy_()
Definition: ngap.cc:9218
options
Definition: ngap.h:1194
types type() const
Definition: ngap.h:8169
void set(types::options e=types::nulltype)
Definition: ngap.cc:23091
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:48621
void to_json(json_writer &j) const
Definition: ngap.cc:33533
@ security_context
Definition: ngap.h:5620
@ amf_tnlassoc_setup_list
Definition: ngap.h:987
options
Definition: ngap.h:4182
@ pdu_session_res_modify_list_mod_res
Definition: ngap.h:8795
bool ie_exts_present
Definition: ngap.h:2571
unbounded_octstring< true > nas_pdu
Definition: ngap.h:6426
bool endc_son_cfg_transfer_ul_present
Definition: ngap.h:11878
ue_context_release_cmd_ies_container()
Definition: ngap.cc:42207
uint16_t & idx_to_rfsp()
Definition: ngap.cc:33900
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:11606
broadcast_completed_area_list_c & broadcast_completed_area_list()
Definition: ngap.cc:38103
const char * to_string() const
Definition: ngap.cc:2437
~ue_id_idx_value_c()
Definition: ngap.h:3251
const char * to_string() const
Definition: ngap.cc:10769
amf_paging_target_c()=default
dyn_array< pdu_session_res_failed_to_modify_item_mod_res_s > pdu_session_res_failed_to_modify_list_mod_res_l
Definition: ngap.h:7683
ie_field_s< fixed_bitstring< 16, false, true > > msg_id
Definition: ngap.h:11943
@ nulltype
Definition: ngap.h:1533
dyn_array< emergency_area_id_broadcast_eutra_item_s > emergency_area_id_broadcast_eutra_l
Definition: ngap.h:2722
ie_field_s< ran_ue_ngap_id_t > ran_ue_ngap_id
Definition: ngap.h:4600
@ mobile
Definition: ngap.h:3162
ngap_elem_procs_o::init_msg_c value
Definition: ngap.h:12406
value_c & operator=(const value_c &other)
Definition: ngap.cc:7974
static bool is_id_valid(const uint32_t &id)
Definition: ngap.cc:34147
service_area_info_item_ext_ies_container ie_exts
Definition: ngap.h:3718
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:28390
types type() const
Definition: ngap.h:12059
static uint32_t idx_to_id(uint32_t idx)
Definition: ngap.cc:23888
types type() const
Definition: ngap.h:10248
void to_json(json_writer &j) const
Definition: ngap.cc:6824
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:51095
ie_field_s< dyn_seq_of< pdu_session_res_modify_item_mod_res_s, 1, 256, true > > pdu_session_res_modify_list_mod_res
Definition: ngap.h:11090
uint64_t & amf_ue_ngap_id()
Definition: ngap.cc:27936
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:1431
bool crit_diagnostics_present
Definition: ngap.h:5391
ie_field_s< unbounded_octstring< true > > routing_id
Definition: ngap.h:4374
bool ie_exts_present
Definition: ngap.h:2137
ie_field_s< crit_diagnostics_s > crit_diagnostics
Definition: ngap.h:6741
enumerated< data_forwarding_accepted_opts, true > data_forwarding_accepted_e
Definition: ngap.h:1606
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:22318
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:4090
@ nulltype
Definition: ngap.h:9474
void to_json(json_writer &j) const
Definition: ngap.cc:15975
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:36458
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:23841
void set(types::options e=types::nulltype)
Definition: ngap.cc:13930
const char * to_string() const
Definition: ngap.cc:21205
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:4455
@ ue_radio_cap_for_paging
Definition: ngap.h:6485
bool emergency_area_id_list_for_restart_present
Definition: ngap.h:11294
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:27415
value_c & operator=(const value_c &other)
Definition: ngap.cc:27276
@ crit_diagnostics
Definition: ngap.h:4549
dl_non_ueassociated_nrp_pa_transport_s & dl_non_ueassociated_nrp_pa_transport()
Definition: ngap.cc:44711
bool core_network_assist_info_present
Definition: ngap.h:11371
value_c & operator=(const value_c &other)
Definition: ngap.cc:24245
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:21542
enumerated< types_opts > types
Definition: ngap.h:607
bool maximum_integrity_protected_data_rate_ul_present
Definition: ngap.h:13646
bool ext
Definition: ngap.h:14038
void set(types::options e=types::nulltype)
Definition: ngap.cc:12475
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:15552
pws_failed_cell_id_list_c()=default
uint8_t number_type
Definition: ngap.h:813
@ core_network_assist_info
Definition: ngap.h:10013
@ amf_cfg_upd_fail
Definition: ngap.h:12335
const char * to_string() const
Definition: ngap.cc:20666
enum asn1::ngap::path_switch_request_ack_ies_o::value_c::types_opts::options value
void to_json(json_writer &j) const
Definition: ngap.cc:4439
void to_json(json_writer &j) const
Definition: ngap.cc:47927
ie_field_s< ran_ue_ngap_id_t > ran_ue_ngap_id
Definition: ngap.h:11376
const char * to_string() const
Definition: ngap.cc:31030
enum asn1::ngap::paging_origin_opts::options value
bool time_stayed_in_cell_present
Definition: ngap.h:3102
@ emergency_fallback_ind
Definition: ngap.h:6483
protocol_ie_single_container_s< son_info_ext_ies_o > & choice_exts()
Definition: ngap.h:4092
ie_field_s< security_result_s > security_result
Definition: ngap.h:12948
static uint32_t idx_to_id(uint32_t idx)
Definition: ngap.cc:25943
static uint32_t idx_to_id(uint32_t idx)
Definition: ngap.cc:35776
qos_flow_with_cause_item_ext_ies_container ie_exts
Definition: ngap.h:5924
unbounded_octstring< true > pdu_session_res_modify_ind_transfer
Definition: ngap.h:7317
unbounded_octstring< true > & nrp_pa_pdu()
Definition: ngap.cc:9292
user_location_info_c()=default
const char * to_string() const
Definition: ngap.cc:3074
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:33556
dyn_array< pdu_session_res_failed_to_modify_item_mod_cfm_s > pdu_session_res_failed_to_modify_list_mod_cfm_l
Definition: ngap.h:7680
@ amf_name
Definition: ngap.h:8529
options
Definition: ngap.h:7646
~value_c()
Definition: ngap.h:6148
enumerated< qos_flow_map_ind_opts, true > qos_flow_map_ind_e_
Definition: ngap.h:2132
@ warning_security_info
Definition: ngap.h:10687
static bool is_id_valid(const uint32_t &id)
Definition: ngap.cc:37128
choice_buffer_t< fixed_octstring< 8, true > > c
Definition: ngap.h:3628
bool ie_exts_present
Definition: ngap.h:4998
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:32230
static bool is_id_valid(const uint32_t &id)
Definition: ngap.cc:31726
uint8_t qos_flow_id
Definition: ngap.h:5922
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:47139
options
Definition: ngap.h:8299
cause_c cause
Definition: ngap.h:13490
void set(types::options e=types::nulltype)
Definition: ngap.cc:16958
elementary_procedure_option< dl_ueassociated_nrp_pa_transport_ies_container > dl_ueassociated_nrp_pa_transport_s
Definition: ngap.h:4385
void set(types::options e=types::nulltype)
Definition: ngap.cc:34518
@ ran_ue_ngap_id
Definition: ngap.h:9959
void assert_choice_type(uint32_t val, uint32_t choice_id)
Definition: asn1_utils.cc:42
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:1864
~value_c()
Definition: ngap.h:8397
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:47323
ie_field_s< crit_diagnostics_s > crit_diagnostics
Definition: ngap.h:4602
void to_json(json_writer &j) const
Definition: ngap.cc:10366
emergency_area_id_broadcast_nr_l & emergency_area_id_broadcast_nr()
Definition: ngap.h:2787
@ emergency_area_id_cancelled_nr
Definition: ngap.h:2394
ie_field_s< crit_diagnostics_s > crit_diagnostics
Definition: ngap.h:4786
uint16_t averaging_win
Definition: ngap.h:4433
bool ho_flag_present
Definition: ngap.h:11551
choice_buffer_t< pdu_session_res_failed_to_setup_list_ps_req_l, pdu_session_res_to_be_switched_dl_list_l, ue_security_cap_s, user_location_info_c > c
Definition: ngap.h:9565
bool assist_data_for_recommended_cells_present
Definition: ngap.h:2106
uint64_t & ran_ue_ngap_id()
Definition: ngap.cc:35666
volume_timed_report_list_l qo_sflows_timed_report_list
Definition: ngap.h:12839
@ statistics
Definition: ngap.h:3117
uint8_t number_type
Definition: ngap.h:8537
bool ext
Definition: ngap.h:12884
ie_field_s< ran_ue_ngap_id_t > ran_ue_ngap_id
Definition: ngap.h:11186
cause_c cause
Definition: ngap.h:5416
fixed_bitstring< 16, false, true > & n3_iwf_id()
Definition: ngap.h:1213
bool ie_exts_present
Definition: ngap.h:13769
@ crit_diagnostics
Definition: ngap.h:9639
@ pdu_session_res_notify_list
Definition: ngap.h:8857
void to_json(json_writer &j) const
Definition: ngap.cc:4591
ie_field_s< handov_type_e > handov_type
Definition: ngap.h:4930
son_info_request_e & set_son_info_request()
Definition: ngap.cc:9669
value_c & operator=(const value_c &other)
Definition: ngap.cc:36347
static presence_e get_presence(const uint32_t &id)
Definition: ngap.cc:26552
@ nulltype
Definition: ngap.h:5941
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:11006
static crit_e get_crit(const uint32_t &id)
Definition: ngap.cc:37946
void set(types::options e=types::nulltype)
Definition: ngap.cc:31807
value_c & operator=(const value_c &other)
Definition: ngap.cc:27906
handov_type_e & handov_type()
Definition: ngap.cc:12590
static value_c get_value(const uint32_t &id)
Definition: ngap.cc:29531
const char * to_string() const
Definition: ngap.cc:49066
@ ho_prep_fail
Definition: ngap.h:12336
pdu_session_res_item_cxt_rel_req_ext_ies_container ie_exts
Definition: ngap.h:7284
static crit_e get_crit(const uint32_t &id)
Definition: ngap.cc:28095
void to_json(json_writer &j) const
Definition: ngap.cc:7485
static uint32_t idx_to_id(uint32_t idx)
Definition: ngap.cc:1646
emergency_area_id_cancelled_nr_l & set_emergency_area_id_cancelled_nr()
Definition: ngap.cc:5132
overload_start_nssai_list_l & overload_start_nssai_list()
Definition: ngap.cc:25846
ie_field_s< ue_ngap_ids_c > ue_ngap_ids
Definition: ngap.h:11693
enumerated< ue_presence_opts, true > ue_presence_e
Definition: ngap.h:7168
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:7130
static uint32_t idx_to_id(uint32_t idx)
Definition: ngap.cc:49259
@ n26_interface_not_available
Definition: ngap.h:781
@ nulltype
Definition: ngap.h:13895
static presence_e get_presence(const uint32_t &id)
Definition: ngap.cc:27820
pdu_session_res_failed_to_setup_item_cxt_fail_ext_ies_container ie_exts
Definition: ngap.h:6325
@ time_to_wait
Definition: ngap.h:9639
choice_buffer_t< ran_status_transfer_transparent_container_s > c
Definition: ngap.h:10616
cancel_all_warning_msgs_e & cancel_all_warning_msgs()
Definition: ngap.cc:28925
options
Definition: ngap.h:8387
@ ran_ue_ngap_id
Definition: ngap.h:10590
notif_cause_e notif_cause
Definition: ngap.h:13422
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:49356
bool ie_exts_present
Definition: ngap.h:12778
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:33080
printable_string< 1, 150, true, true > & amf_name()
Definition: ngap.cc:793
pdu_session_res_admitted_list_l & pdu_session_res_admitted_list()
Definition: ngap.cc:16317
ie_field_s< ue_security_cap_s > ue_security_cap
Definition: ngap.h:11347
ng_setup_resp_ies_container()
Definition: ngap.cc:38899
static bool is_id_valid(const uint32_t &id)
Definition: ngap.cc:33344
bool security_result_present
Definition: ngap.h:5992
uint16_t & relative_amf_capacity()
Definition: ngap.cc:803
static bool is_proc_code_valid(const uint16_t &proc_code)
Definition: ngap.cc:43530
bool expected_idle_period_present
Definition: ngap.h:3142
choice_buffer_t< unbounded_octstring< true > > c
Definition: ngap.h:4354
static value_c get_value(const uint32_t &id)
Definition: ngap.cc:36517
options
Definition: ngap.h:4326
options
Definition: ngap.h:2736
bool ie_exts_present
Definition: ngap.h:3176
elementary_procedure_option< trace_start_ies_container > trace_start_s
Definition: ngap.h:11605
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:4152
void to_json(json_writer &j) const
Definition: ngap.cc:38395
static presence_e get_presence(const uint32_t &id)
Definition: ngap.cc:13079
n3_iwf_id_c n3_iwf_id
Definition: ngap.h:1339
enumerated< types_opts > types
Definition: ngap.h:1139
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:41139
bool ext
Definition: ngap.h:434
emergency_area_id_list_l & emergency_area_id_list()
Definition: ngap.h:8091
enum asn1::ngap::redirection_voice_fallback_opts::options value
static value_c get_value(const uint32_t &id)
Definition: ngap.cc:7893
uint8_t to_number() const
Definition: ngap.cc:7710
uint8_t number_type
Definition: ngap.h:13675
fixed_octstring< 3, true > tac
Definition: ngap.h:7568
ie_field_s< amf_ue_ngap_id_t > amf_ue_ngap_id
Definition: ngap.h:5326
tai_s sel_tai
Definition: ngap.h:4130
@ qos_flow_add_or_modify_request_list
Definition: ngap.h:13180
static uint32_t idx_to_id(uint32_t idx)
Definition: ngap.cc:28431
enum asn1::ngap::ho_notify_ies_o::value_c::types_opts::options value
mob_restrict_list_s & mob_restrict_list()
Definition: ngap.cc:15348
@ pdu_session_res_ho_list
Definition: ngap.h:4862
types type() const
Definition: ngap.h:9651
@ non_ue
Definition: ngap.h:399
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:5969
const char * to_string() const
Definition: ngap.cc:36883
@ amf_ue_ngap_id
Definition: ngap.h:10236
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:12736
dyn_array< nr_cgi_s > nr_cgi_list_for_warning_l
Definition: ngap.h:7174
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:21708
@ nulltype
Definition: ngap.h:1135
protocol_ext_container_l< security_ind_ext_ies_o > ie_exts
Definition: ngap.h:13650
@ nulltype
Definition: ngap.h:8299
ngran_cgi_c & operator=(const ngran_cgi_c &other)
Definition: ngap.cc:3933
ie_field_s< cause_c > cause
Definition: ngap.h:4601
const char * to_string() const
Definition: ngap.cc:24782
crit_diagnostics_s crit_diagnostics
Definition: ngap.h:13794
void destroy_()
Definition: ngap.cc:37510
@ nulltype
Definition: ngap.h:8860
enum asn1::ngap::warning_area_list_c::types_opts::options value
static bool is_id_valid(const uint32_t &id)
Definition: ngap.cc:24594
@ unspecified
Definition: ngap.h:735
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:21661
const char * to_string() const
Definition: ngap.cc:5956
types type_
Definition: ngap.h:3029
fixed_bitstring< 36, false, true > nrcell_id
Definition: ngap.h:1825
void to_json(json_writer &j) const
Definition: ngap.cc:51426
five_g_s_tmsi_s & five_g_s_tmsi()
Definition: ngap.cc:20498
enum asn1::ngap::event_type_opts::options value
bool ext
Definition: ngap.h:5178
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:31360
@ plmn_support_list
Definition: ngap.h:596
@ nulltype
Definition: ngap.h:10418
qos_flow_accepted_item_ext_ies_container ie_exts
Definition: ngap.h:13881
bool masked_imeisv_present
Definition: ngap.h:5729
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:21377
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:16716
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:3775
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:6533
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:17763
@ private_msg
Definition: ngap.h:12030
@ dl_ueassociated_nrp_pa_transport
Definition: ngap.h:12018
bool qos_flow_map_ind_present
Definition: ngap.h:2136
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:34967
void to_json(json_writer &j) const
Definition: ngap.cc:17746
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:7223
@ amf_name
Definition: ngap.h:593
bool ie_exts_present
Definition: ngap.h:6221
@ choice_exts
Definition: ngap.h:13005
ie_field_s< ran_ue_ngap_id_t > ran_ue_ngap_id
Definition: ngap.h:11553
static value_c get_value(const uint32_t &id)
Definition: ngap.cc:23337
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:8892
redirection_voice_fallback_e & redirection_voice_fallback()
Definition: ngap.cc:30524
bool ext
Definition: ngap.h:7566
const char * to_string() const
Definition: ngap.cc:34125
static uint32_t idx_to_id(uint32_t idx)
Definition: ngap.cc:31996
bool ext
Definition: ngap.h:6285
static uint32_t idx_to_id(uint32_t idx)
Definition: ngap.cc:36045
security_context_s & security_context()
Definition: ngap.cc:30483
choice_buffer_t< assist_data_for_paging_s, tai_list_for_paging_l, ue_paging_id_c, ue_radio_cap_for_paging_s > c
Definition: ngap.h:9368
emergency_fallback_request_ind_e emergency_fallback_request_ind
Definition: ngap.h:4533
uint8_t qos_flow_id
Definition: ngap.h:2138
enumerated< types_opts > types
Definition: ngap.h:7749
@ nulltype
Definition: ngap.h:8535
@ overload_action
Definition: ngap.h:6925
static uint32_t idx_to_id(uint32_t idx)
Definition: ngap.cc:14852
enumerated< types_opts > types
Definition: ngap.h:10552
global_ran_node_id_c & global_ran_node_id()
Definition: ngap.cc:29666
uint8_t number_type
Definition: ngap.h:3357
@ radio_res_not_available
Definition: ngap.h:757
amf_cfg_upd_ack_ies_container()
Definition: ngap.cc:1892
elementary_procedure_option< init_context_setup_request_ies_container > init_context_setup_request_s
Definition: ngap.h:6622
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:11901
ngran_cgi_c & ps_cell_info()
Definition: ngap.cc:23518
ie_field_s< ran_ue_ngap_id_t > ran_ue_ngap_id
Definition: ngap.h:11643
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:47888
void destroy_()
Definition: ngap.cc:31549
@ ran_ue_ngap_id
Definition: ngap.h:10175
const char * to_string() const
Definition: ngap.cc:8967
void set(types::options e=types::nulltype)
Definition: ngap.cc:22934
fixed_octstring< 4, true > gtp_teid
Definition: ngap.h:1621
@ cause
Definition: ngap.h:8387
options
Definition: ngap.h:7099
@ ue_context_release_complete
Definition: ngap.h:12249
forbidden_area_info_item_ext_ies_container ie_exts
Definition: ngap.h:3683
fixed_octstring< 4, true > start_time_stamp
Definition: ngap.h:12801
@ cell_id_cancelled_nr
Definition: ngap.h:2392
~value_c()
Definition: ngap.h:9191
types type() const
Definition: ngap.h:7040
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:21644
void to_json(json_writer &j) const
Definition: ngap.cc:16369
void to_json(json_writer &j) const
Definition: ngap.cc:50747
uint8_t to_number() const
Definition: ngap.cc:49890
@ amf_ue_ngap_id
Definition: ngap.h:9470
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:11022
bool ie_exts_present
Definition: ngap.h:507
ngap_elem_procs_o::unsuccessful_outcome_c value
Definition: ngap.h:12563
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:33293
void set(types::options e=types::nulltype)
Definition: ngap.cc:10272
types type_
Definition: ngap.h:9756
@ ue_presence_in_area_of_interest
Definition: ngap.h:5434
enumerated< dl_ngu_tnl_info_reused_opts, true > dl_ngu_tnl_info_reused_e
Definition: ngap.h:13899
void set(types::options e=types::nulltype)
Definition: ngap.cc:25116
uint8_t to_number() const
Definition: ngap.cc:7446
bool network_instance_present
Definition: ngap.h:13739
enum asn1::ngap::pdu_session_res_modify_resp_ies_o::value_c::types_opts::options value
ie_field_s< unbounded_octstring< true > > routing_id
Definition: ngap.h:11918
unbounded_octstring< true > & nas_pdu()
Definition: ngap.cc:18983
uint8_t to_number() const
Definition: ngap.cc:6771
crit_diagnostics_s & crit_diagnostics()
Definition: ngap.cc:13344
types type() const
Definition: ngap.h:3012
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:406
options
Definition: ngap.h:3916
choice_buffer_t< protocol_ie_single_container_s< target_id_ext_ies_o >, target_ran_node_id_s, targetenb_id_s > c
Definition: ngap.h:6118
ie_field_s< amf_ue_ngap_id_t > amf_ue_ngap_id
Definition: ngap.h:11210
private_ie_container_item_s< valueT_ > ie_field_s
Definition: ngap.h:11434
tai_broadcast_nr_item_ext_ies_container ie_exts
Definition: ngap.h:2703
@ choice_exts
Definition: ngap.h:8057
@ ngran_trace_id
Definition: ngap.h:2996
@ ran_paging_prio
Definition: ngap.h:3817
@ non_dynamic5_qi
Definition: ngap.h:13005
static presence_e get_presence(const uint32_t &id)
Definition: ngap.cc:35828
@ cell_id_list_for_restart
Definition: ngap.h:9270
bool ext
Definition: ngap.h:2168
@ nulltype
Definition: ngap.h:6925
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:20143
bool ext
Definition: ngap.h:7465
static crit_e get_crit(const uint16_t &proc_code)
Definition: ngap.cc:43806
const char * to_string() const
Definition: ngap.cc:12771
uint8_t qos_flow_id
Definition: ngap.h:1638
static crit_e get_crit(const uint32_t &id)
Definition: ngap.cc:37138
@ user_location_info
Definition: ngap.h:8797
static presence_e get_presence(const uint32_t &id)
Definition: ngap.cc:18594
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:41542
bool ext
Definition: ngap.h:5975
void to_json(json_writer &j) const
Definition: ngap.cc:24053
options
Definition: ngap.h:803
void destroy_()
Definition: ngap.cc:23069
elementary_procedure_option< ul_ran_status_transfer_ies_container > ul_ran_status_transfer_s
Definition: ngap.h:11909
amf_tnlassoc_to_rem_list_l & amf_tnlassoc_to_rem_list()
Definition: ngap.cc:818
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:19714
allowed_nssai_l & allowed_nssai()
Definition: ngap.cc:30503
choice_buffer_t< allowed_nssai_l, cause_c, core_network_assist_info_s, fixed_bitstring< 64, false, true >, guami_s, location_report_request_type_s, mob_restrict_list_s, pdu_session_res_setup_list_ho_req_l, security_context_s, trace_activation_s, ue_aggregate_maximum_bit_rate_s, ue_security_cap_s, unbounded_octstring< true > > c
Definition: ngap.h:5707
bool ext
Definition: ngap.h:3713
const char * to_string() const
Definition: ngap.cc:12348
void to_json(json_writer &j) const
Definition: ngap.cc:11948
types type_
Definition: ngap.h:9502
enumerated< rrc_state_opts, true > rrc_state_e
Definition: ngap.h:7853
void destroy_()
Definition: ngap.cc:2309
void to_json(json_writer &j) const
Definition: ngap.cc:7745
ie_field_s< paging_drx_e > default_paging_drx
Definition: ngap.h:10951
handov_type_e & handov_type()
Definition: ngap.cc:17336
eutra_cgi_s eutra_cgi
Definition: ngap.h:2204
up_transport_layer_info_c dl_ngu_up_tnl_info
Definition: ngap.h:5993
global_gnb_id_s & global_gnb_id()
Definition: ngap.h:1397
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:48220
ie_field_s< dyn_seq_of< pdu_session_res_ho_item_s, 1, 256, true > > pdu_session_res_ho_list
Definition: ngap.h:4932
@ handov_type
Definition: ngap.h:5615
@ ran_paging_prio
Definition: ngap.h:9022
global_ng_enb_id_ext_ies_container ie_exts
Definition: ngap.h:1357
static presence_e get_presence(const uint32_t &id)
Definition: ngap.cc:646
unbounded_octstring< true > pdu_session_res_setup_unsuccessful_transfer
Definition: ngap.h:7254
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:38907
void to_json(json_writer &j) const
Definition: ngap.cc:13640
const char * to_string() const
Definition: ngap.cc:50016
tai_s tai
Definition: ngap.h:2684
bool ext
Definition: ngap.h:13419
@ crit_diagnostics
Definition: ngap.h:5065
Definition: asn1_utils.h:1842
@ data_forwarding_not_possible
Definition: ngap.h:13668
ul_nas_transport_ies_container()
Definition: ngap.cc:42830
bool crit_diagnostics_present
Definition: ngap.h:11160
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:28690
paging_attempt_info_ext_ies_container ie_exts
Definition: ngap.h:2092
void to_json(json_writer &j) const
Definition: ngap.cc:5485
fixed_bitstring< 16, false, true > & serial_num()
Definition: ngap.cc:28915
enum asn1::ngap::deactiv_trace_ies_o::value_c::types_opts::options value
bool time_to_wait_present
Definition: ngap.h:11487
@ part_of_ng_interface
Definition: ngap.h:7858
void to_json(json_writer &j) const
Definition: ngap.cc:42971
@ crit_diagnostics
Definition: ngap.h:5345
bool slice_traffic_load_reduction_ind_present
Definition: ngap.h:7182
@ nulltype
Definition: ngap.h:1570
crit_diagnostics_s & crit_diagnostics()
Definition: ngap.cc:33508
slice_overload_list_l slice_overload_list
Definition: ngap.h:7184
options
Definition: ngap.h:2993
@ tai_cancelled_nr
Definition: ngap.h:2393
uint64_t & ran_ue_ngap_id()
Definition: ngap.cc:26655
bool ps_cell_info_present
Definition: ngap.h:10806
~value_c()
Definition: ngap.h:9649
bool ie_exts_present
Definition: ngap.h:3144
unbounded_octstring< true > & routing_id()
Definition: ngap.cc:9287
void set_global()
Definition: ngap.cc:21154
static uint32_t idx_to_id(uint32_t idx)
Definition: ngap.cc:28080
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:11053
fixed_bitstring< 6, false, true > amf_pointer
Definition: ngap.h:4624
const char * to_string() const
Definition: ngap.cc:49845
enum asn1::ngap::qo_sflows_usage_report_item_s::rat_type_opts::options value
bool ue_security_cap_present
Definition: ngap.h:11368
static presence_e get_presence(const uint32_t &id)
Definition: ngap.cc:21108
enum asn1::ngap::pdu_session_res_notify_transfer_ext_ies_o::ext_c::types_opts::options value
static value_c get_value(const uint32_t &id)
Definition: ngap.cc:20292
static unsuccessful_outcome_c get_unsuccessful_outcome(const uint16_t &proc_code)
Definition: ngap.cc:43773
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:22140
enum asn1::ngap::mob_restrict_list_ext_ies_o::ext_c::types_opts::options value
bool ie_ext_present
Definition: ngap.h:3532
static presence_e get_presence(const uint32_t &id)
Definition: ngap.cc:35060
uint16_t pdu_session_id
Definition: ngap.h:7486
~up_transport_layer_info_c()
Definition: ngap.h:1671
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:51303
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:32537
void set(types::options e=types::nulltype)
Definition: ngap.cc:20373
uint64_t & ran_ue_ngap_id()
Definition: ngap.cc:10339
uint8_t number_type
Definition: ngap.h:3129
const char * to_string() const
Definition: ngap.cc:21013
fixed_octstring< 3, true > plmn_id
Definition: ngap.h:1824
types type() const
Definition: ngap.h:10472
enumerated< confidentiality_protection_result_opts, true > confidentiality_protection_result_e
Definition: ngap.h:5906
bool hocause_value_present
Definition: ngap.h:12426
bool ext
Definition: ngap.h:7251
@ not_needed
Definition: ngap.h:13567
son_cfg_transfer_ext_ies_container ie_exts
Definition: ngap.h:4168
~value_c()
Definition: ngap.h:4749
protocol_ext_container_l< pdu_session_res_item_cxt_rel_cpl_ext_ies_o > ie_exts
Definition: ngap.h:7268
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:21747
drb_status_ul12_s & drb_status_ul12()
Definition: ngap.h:3483
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:3442
bool amf_traffic_load_reduction_ind_present
Definition: ngap.h:10994
static crit_e get_crit(const uint32_t &id)
Definition: ngap.cc:31055
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:5498
@ nulltype
Definition: ngap.h:3128
emergency_area_id_broadcast_eutra_item_ext_ies_container ie_exts
Definition: ngap.h:2652
void destroy_()
Definition: ngap.cc:13658
enumerated< types_opts > types
Definition: ngap.h:3920
@ transport
Definition: ngap.h:812
enumerated< types_opts > types
Definition: ngap.h:13293
bool ie_exts_present
Definition: ngap.h:3796
choice_buffer_t< crit_diagnostics_s > c
Definition: ngap.h:4765
@ ng_reset_ack
Definition: ngap.h:12239
@ ran_ue_ngap_id
Definition: ngap.h:8911
enumerated< ue_context_request_opts, true > ue_context_request_e
Definition: ngap.h:6781
bool add_qos_flow_info_present
Definition: ngap.h:13087
static value_c get_value(const uint32_t &id)
Definition: ngap.cc:31441
ext_c & operator=(const ext_c &other)
Definition: ngap.cc:48053
const char * to_string() const
Definition: ngap.cc:48473
qos_flow_setup_resp_item_su_res_ext_ies_container ie_exts
Definition: ngap.h:14019
bool idx_to_rfsp_present
Definition: ngap.h:6586
value_c & operator=(const value_c &other)
Definition: ngap.cc:23999
static bool is_id_valid(const uint32_t &id)
Definition: ngap.cc:19797
@ nulltype
Definition: ngap.h:5065
bool ie_exts_present
Definition: ngap.h:4163
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:39027
void to_json(json_writer &j) const
Definition: ngap.cc:1375
choice_buffer_t< allowed_nssai_l, fixed_bitstring< 10, false, true >, unbounded_octstring< true > > c
Definition: ngap.h:9805
options
Definition: ngap.h:8964
ie_field_s< ue_paging_id_c > ue_paging_id
Definition: ngap.h:11320
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:8364
user_location_info_n3_iwf_ext_ies_container ie_exts
Definition: ngap.h:5165
static uint32_t idx_to_id(uint32_t idx)
Definition: ngap.cc:31486
void to_json(json_writer &j) const
Definition: ngap.cc:4139
@ nulltype
Definition: ngap.h:12046
static crit_e get_crit(const uint32_t &id)
Definition: ngap.cc:49488
Definition: asn1_utils.h:191
types type_
Definition: ngap.h:4205
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:49852
@ choice_exts
Definition: ngap.h:2395
unbounded_octstring< true > pdu_session_res_notify_transfer
Definition: ngap.h:7366
ie_field_s< ran_ue_ngap_id_t > ran_ue_ngap_id
Definition: ngap.h:11716
@ son_cfg_transfer_dl
Definition: ngap.h:4182
@ tngrelocoverall_expiry
Definition: ngap.h:744
@ pdu_session_res_released_list_ps_ack
Definition: ngap.h:9393
enumerated< types_opts > types
Definition: ngap.h:10422
@ ho_desirable_for_radio_reason
Definition: ngap.h:751
rrc_state_e & rrc_state()
Definition: ngap.cc:34321
ie_field_s< fixed_octstring< 8, true > > ngran_trace_id
Definition: ngap.h:3050
static crit_e get_crit(const uint32_t &id)
Definition: ngap.cc:49971
@ cell_id_cancelled_eutra
Definition: ngap.h:2389
@ shall_not_trigger_pre_emption
Definition: ngap.h:1735
dl_ran_cfg_transfer_s & dl_ran_cfg_transfer()
Definition: ngap.cc:44716
ie_field_s< dyn_seq_of< allowed_nssai_item_s, 1, 8, true > > allowed_nssai
Definition: ngap.h:6870
enum asn1::ngap::reflective_qos_attribute_opts::options value
bool ext
Definition: ngap.h:12979
@ cell_not_available
Definition: ngap.h:746
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:42410
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:8491
static crit_e get_crit(const uint32_t &id)
Definition: ngap.cc:30778
fixed_bitstring< 16, false, true > & msg_id()
Definition: ngap.cc:29185
static bool is_id_valid(const uint32_t &id)
Definition: ngap.cc:26777
@ nulltype
Definition: ngap.h:4065
@ location_report_ctrl
Definition: ngap.h:12023
ie_field_s< dyn_seq_of< ue_associated_lc_ng_conn_item_s, 1, 65536, true > > ue_associated_lc_ng_conn_list
Definition: ngap.h:10907
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:22892
ie_field_s< dyn_seq_of< ue_presence_in_area_of_interest_item_s, 1, 64, true > > ue_presence_in_area_of_interest_list
Definition: ngap.h:10810
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:1007
ie_field_s< amf_ue_ngap_id_t > amf_ue_ngap_id
Definition: ngap.h:10829
value_c & operator=(const value_c &other)
Definition: ngap.cc:6402
bool rrc_state_present
Definition: ngap.h:11669
cp_transport_layer_info_c tnlassoc_address
Definition: ngap.h:938
bool ext
Definition: ngap.h:7484
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:18264
bool backup_amf_name_present
Definition: ngap.h:1548
enum asn1::ngap::rrc_inactive_transition_report_ies_o::value_c::types_opts::options value
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:16090
enum asn1::ngap::ho_cmd_transfer_ext_ies_o::ext_c::types_opts::options value
@ normal_release
Definition: ngap.h:708
pdu_session_res_setup_request_ies_container()
Definition: ngap.cc:39861
types type() const
Definition: ngap.h:8657
uint64_t & amf_ue_ngap_id()
Definition: ngap.cc:15278
@ nas
Definition: ngap.h:812
void set(types::options e=types::nulltype)
Definition: ngap.cc:12034
enumerated< types_opts > types
Definition: ngap.h:9873
cause_c & cause()
Definition: ngap.cc:31625
unavailable_guami_list_l c
Definition: ngap.h:1586
const char * to_string() const
Definition: ngap.cc:6978
bool ext
Definition: ngap.h:2648
void set(types::options e=types::nulltype)
Definition: ngap.cc:30328
ie_field_s< unbounded_octstring< true > > endc_son_cfg_transfer_dl
Definition: ngap.h:4227
choice_buffer_t< gtp_tunnel_s, protocol_ie_single_container_s< up_transport_layer_info_ext_ies_o > > c
Definition: ngap.h:1703
enumerated< types_opts > types
Definition: ngap.h:12051
ie_field_s< ngran_cgi_c > ps_cell_info
Definition: ngap.h:10812
options
Definition: ngap.h:592
@ pdu_session_res_modify_resp
Definition: ngap.h:12242
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:5597
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:17730
void to_json(json_writer &j) const
Definition: ngap.cc:50072
pdu_session_res_failed_to_setup_list_ps_req_l & pdu_session_res_failed_to_setup_list_ps_req()
Definition: ngap.cc:31258
ul_ueassociated_nrp_pa_transport_ies_container()
Definition: ngap.cc:43128
choice_buffer_t< crit_diagnostics_s, plmn_support_list_l, printable_string< 1, 150, true, true >, served_guami_list_l > c
Definition: ngap.h:8571
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:47666
@ verysmall
Definition: ngap.h:3066
@ pdu_session_res_notify
Definition: ngap.h:12029
elementary_procedure_option< ul_ueassociated_nrp_pa_transport_ies_container > ul_ueassociated_nrp_pa_transport_s
Definition: ngap.h:11929
@ v60s
Definition: ngap.h:1050
tai_cancelled_eutra_item_ext_ies_container ie_exts
Definition: ngap.h:2338
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:7804
@ crit_diagnostics
Definition: ngap.h:9397
bool five_qi_present
Definition: ngap.h:4423
static value_c get_value(const uint32_t &id)
Definition: ngap.cc:9918
const char * to_string() const
Definition: ngap.cc:3415
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:34626
enumerated< integrity_protection_result_opts, true > integrity_protection_result_e
Definition: ngap.h:5914
void destroy_()
Definition: ngap.cc:11720
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:4645
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:22493
uint16_t pdu_session_id
Definition: ngap.h:5793
xn_tlas_l xn_transport_layer_addresses
Definition: ngap.h:4014
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:24996
static crit_e get_crit(const uint32_t &id)
Definition: ngap.cc:23672
@ crit_diagnostics
Definition: ngap.h:6347
drb_status_ul12_s & set_drb_status_ul12()
Definition: ngap.cc:7628
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:4175
dynamic5_qi_descriptor_ext_ies_container ie_exts
Definition: ngap.h:4435
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:42098
bool ie_exts_present
Definition: ngap.h:4145
const char * to_string() const
Definition: ngap.cc:37383
@ choice_exts
Definition: ngap.h:3239
@ pdu_session_res_setup_resp
Definition: ngap.h:12245
dl_forwarding_e dlforwarding
Definition: ngap.h:12688
dl_ran_status_transfer_ies_container()
Definition: ngap.cc:10433
ie_field_s< ran_ue_ngap_id_t > ran_ue_ngap_id
Definition: ngap.h:11821
types type_
Definition: ngap.h:4288
bool ext
Definition: ngap.h:2570
enum asn1::ngap::pdu_session_res_setup_request_transfer_ies_o::value_c::types_opts::options value
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:6588
const char * to_string() const
Definition: ngap.cc:31989
types type_
Definition: ngap.h:9664
uint64_t & set_amf_ue_ngap_id()
Definition: ngap.cc:22843
static bool is_id_valid(const uint32_t &id)
Definition: ngap.cc:36895
enumerated< types_opts > types
Definition: ngap.h:5286
enum asn1::ngap::ho_cmd_ies_o::value_c::types_opts::options value
@ cause
Definition: ngap.h:1063
uint32_t & local()
Definition: ngap.h:7113
ie_field_s< fixed_bitstring< 16, false, true > > serial_num
Definition: ngap.h:11235
const char * to_string() const
Definition: ngap.cc:17098
static crit_e get_crit(const uint32_t &id)
Definition: ngap.cc:6274
@ nulltype
Definition: ngap.h:10282
@ source_amf_ue_ngap_id
Definition: ngap.h:9523
bool ie_exts_present
Definition: ngap.h:3581
@ ran_ue_ngap_id
Definition: ngap.h:10083
drb_status_ul18_s & drb_status_ul18()
Definition: ngap.h:3488
uint64_t & amf_ue_ngap_id()
Definition: ngap.cc:37025
static presence_e get_presence(const uint32_t &id)
Definition: ngap.cc:36937
static bool is_id_valid(const uint32_t &id)
Definition: ngap.cc:32576
void to_json(json_writer &j) const
Definition: ngap.cc:1818
Definition: asn1_utils.h:1657
tai_broadcast_eutra_l & set_tai_broadcast_eutra()
Definition: ngap.cc:5805
static crit_e get_crit(const uint32_t &id)
Definition: ngap.cc:24604
ie_field_s< dyn_seq_of< pdu_session_res_notify_item_s, 1, 256, true > > pdu_session_res_notify_list
Definition: ngap.h:11116
fixed_octstring< 2, true > & warning_type()
Definition: ngap.cc:37699
static crit_e get_crit(const uint32_t &id)
Definition: ngap.cc:34464
protocol_ie_single_container_s< ngran_cgi_ext_ies_o > & set_choice_exts()
Definition: ngap.cc:3967
static presence_e get_presence(const uint32_t &id)
Definition: ngap.cc:29076
unbounded_octstring< true > pdu_session_res_setup_unsuccessful_transfer
Definition: ngap.h:6324
options
Definition: ngap.h:4857
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:29248
@ multiple_qos_flow_id_instances
Definition: ngap.h:764
@ ran_ue_ngap_id
Definition: ngap.h:3602
@ nulltype
Definition: ngap.h:6137
targetenb_id_s & targetenb_id()
Definition: ngap.h:6087
~cp_transport_layer_info_c()
Definition: ngap.h:336
@ security_ind
Definition: ngap.h:13670
types type() const
Definition: ngap.h:13017
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:4328
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:39776
@ nulltype
Definition: ngap.h:4326
ie_field_s< amf_ue_ngap_id_t > amf_ue_ngap_id
Definition: ngap.h:11137
@ warning_area_coordinates
Definition: ngap.h:10691
ho_res_alloc_unsuccessful_transfer_ext_ies_container ie_exts
Definition: ngap.h:6244
@ global_ran_node_id
Definition: ngap.h:9271
bool ext
Definition: ngap.h:909
reroute_nas_request_ies_container()
Definition: ngap.cc:41410
user_location_info_c & user_location_info()
Definition: ngap.cc:27952
@ subject_to
Definition: ngap.h:13071
bool ue_radio_cap_for_paging_present
Definition: ngap.h:6591
ie_field_s< ue_security_cap_s > ue_security_cap
Definition: ngap.h:11377
ie_field_s< paging_origin_e > paging_origin
Definition: ngap.h:11325
add_dluptnl_info_for_ho_list_l c
Definition: ngap.h:5957
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:37095
const char * to_string() const
Definition: ngap.cc:30161
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:43146
choice_buffer_t< protocol_ie_single_container_s< ue_ngap_ids_ext_ies_o >, ue_ngap_id_pair_s > c
Definition: ngap.h:7981
area_of_interest_ext_ies_container ie_exts
Definition: ngap.h:1974
@ cancel_location_report_for_the_ue
Definition: ngap.h:5437
bool ext
Definition: ngap.h:1336
bool ie_exts_present
Definition: ngap.h:1549
enumerated< rat_type_opts, true > rat_type_e_
Definition: ngap.h:12858
ie_field_s< amf_ue_ngap_id_t > amf_ue_ngap_id
Definition: ngap.h:4372
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:49127
ie_field_s< crit_diagnostics_s > crit_diagnostics
Definition: ngap.h:11094
crit_diagnostics_s & crit_diagnostics()
Definition: ngap.cc:30933
@ sec60
Definition: ngap.h:3128
enum asn1::ngap::security_ind_ext_ies_o::ext_c::types_opts::options value
@ choice_exts
Definition: ngap.h:1847
ie_field_s< dyn_seq_of< pdu_session_res_setup_item_ho_req_s, 1, 256, true > > pdu_session_res_setup_list_ho_req
Definition: ngap.h:5743
const char * to_string() const
Definition: ngap.cc:5263
@ pdu_session_res_setup_list_cxt_req
Definition: ngap.h:6473
static value_c get_value(const uint32_t &id)
Definition: ngap.cc:11189
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:13018
cause_c & cause()
Definition: ngap.cc:15288
overload_start_s & overload_start()
Definition: ngap.cc:44766
value_c & operator=(const value_c &other)
Definition: ngap.cc:34552
uint16_t pdu_session_id
Definition: ngap.h:7202
void to_json(json_writer &j) const
Definition: ngap.cc:22049
@ user_location_info
Definition: ngap.h:8152
bool warning_type_present
Definition: ngap.h:11937
ho_required_transfer_ext_ies_container ie_exts
Definition: ngap.h:6223
uint64_t usage_count_ul
Definition: ngap.h:12803
crit_e crit
Definition: ngap.h:12562
static value_c get_value(const uint32_t &id)
Definition: ngap.cc:36717
area_of_interest_cell_list_l area_of_interest_cell_list
Definition: ngap.h:1972
enum asn1::ngap::cp_transport_layer_info_c::types_opts::options value
bool ie_exts_present
Definition: ngap.h:1910
@ amf_ue_ngap_id
Definition: ngap.h:8639
options
Definition: ngap.h:13364
void to_json(json_writer &j) const
Definition: ngap.cc:23554
void destroy_()
Definition: ngap.cc:32913
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:3609
ie_field_s< dyn_seq_of< plmn_support_item_s, 1, 12, true > > plmn_support_list
Definition: ngap.h:671
uint8_t qos_flow_id
Definition: ngap.h:13580
@ ue_in_rrc_inactive_state_not_reachable
Definition: ngap.h:775
fixed_octstring< 4, true > end_time_stamp
Definition: ngap.h:12802
bool ext
Definition: ngap.h:12535
static crit_e get_crit(const uint32_t &id)
Definition: ngap.cc:13872
void destroy_()
Definition: ngap.cc:29094
@ warning_type
Definition: ngap.h:10686
types type() const
Definition: ngap.h:3745
protocol_ie_container_item_s< valueT_ > ie_field_s
Definition: ngap.h:5874
bool ext
Definition: ngap.h:550
ie_field_s< integer< uint16_t, 1, 256, false, true > > ran_paging_prio
Definition: ngap.h:11066
choice_buffer_t< bounded_octstring< 1, 1024, true >, bounded_octstring< 1, 9600, true >, fixed_bitstring< 16, false, true >, fixed_octstring< 2, true >, fixed_octstring< 50, true >, warning_area_list_c > c
Definition: ngap.h:10741
void destroy_()
Definition: ngap.cc:35078
static bool is_id_valid(const uint32_t &id)
Definition: ngap.cc:27138
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:26472
static bool is_id_valid(const uint32_t &id)
Definition: ngap.cc:17110
bool ie_exts_present
Definition: ngap.h:6424
ie_field_s< integer< uint16_t, 1, 256, true, true > > idx_to_rfsp
Definition: ngap.h:6606
@ target_id
Definition: ngap.h:6133
pdu_session_res_to_release_list_rel_cmd_l & pdu_session_res_to_release_list_rel_cmd()
Definition: ngap.cc:27642
@ nulltype
Definition: ngap.h:399
dyn_array< pdu_session_res_to_be_switched_dl_item_s > pdu_session_res_to_be_switched_dl_list_l
Definition: ngap.h:7737
pdu_session_res_modify_unsuccessful_transfer_ext_ies_container ie_exts
Definition: ngap.h:13350
ie_field_s< dyn_seq_of< pdu_session_res_failed_to_modify_item_mod_cfm_s, 1, 256, true > > pdu_session_res_failed_to_modify_list_mod_cfm
Definition: ngap.h:11026
@ nulltype
Definition: ngap.h:9399
bool ext
Definition: ngap.h:5791
unbounded_octstring< true > nas_pdu
Definition: ngap.h:7331
static bool is_id_valid(const uint32_t &id)
Definition: ngap.cc:9166
up_transport_layer_info_list_l & add_ul_ngu_up_tnl_info()
Definition: ngap.cc:48925
~value_c()
Definition: ngap.h:9485
enumerated< cause_radio_network_opts, true, 2 > cause_radio_network_e
Definition: ngap.h:788
bool ext
Definition: ngap.h:11445
uint32_t & set_local()
Definition: ngap.cc:21149
void to_json(json_writer &j) const
Definition: ngap.cc:21760
guami_s & guami()
Definition: ngap.cc:18933
const char * to_string() const
Definition: ngap.cc:24111
location_report_request_type_s & location_report_request_type()
Definition: ngap.cc:23513
protocol_ie_container_item_s< valueT_ > ie_field_s
Definition: ngap.h:3045
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:51203
ue_retention_info_e & ue_retention_info()
Definition: ngap.cc:25550
const char * to_string() const
Definition: ngap.cc:22541
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:14573
@ choice_exts
Definition: ngap.h:5200
@ dl_ran_status_transfer
Definition: ngap.h:12017
types type() const
Definition: ngap.h:8492
unbounded_octstring< true > & pdu_session_res_release_resp_transfer()
Definition: ngap.h:7004
bool crit_diagnostics_present
Definition: ngap.h:11671
const char * to_string() const
Definition: ngap.cc:33332
ie_field_s< ran_status_transfer_transparent_container_s > ran_status_transfer_transparent_container
Definition: ngap.h:4309
static crit_e get_crit(const uint32_t &id)
Definition: ngap.cc:34665
@ ran_ue_ngap_id
Definition: ngap.h:6344
cell_id_broadcast_nr_item_ext_ies_container ie_exts
Definition: ngap.h:2635
unbounded_octstring< true > & nas_pdu()
Definition: ngap.cc:24282
cause_c & cause()
Definition: ngap.cc:14324
~value_c()
Definition: ngap.h:613
@ amf_ue_ngap_id
Definition: ngap.h:9078
@ n3_iwf_id
Definition: ngap.h:1194
enumerated< types_opts > types
Definition: ngap.h:10022
crit_diagnostics_s crit_diagnostics
Definition: ngap.h:6243
~value_c()
Definition: ngap.h:4336
last_visited_cell_info_c()=default
enumerated< types_opts > types
Definition: ngap.h:8161
void to_json(json_writer &j) const
Definition: ngap.cc:21799
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:10051
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:9366
gnb_id_c gnb_id
Definition: ngap.h:1322
nas_non_delivery_ind_ies_container()
Definition: ngap.cc:38484
bool concurrent_warning_msg_ind_present
Definition: ngap.h:11941
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:12163
protocol_ie_container_item_s< valueT_ > ie_field_s
Definition: ngap.h:10802
types type() const
Definition: ngap.h:9927
static value_c get_value(const uint32_t &id)
Definition: ngap.cc:8560
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:4848
static ext_c get_ext(const uint32_t &id)
Definition: ngap.cc:50845
maximum_integrity_protected_data_rate_e maximum_integrity_protected_data_rate_ul
Definition: ngap.h:13649
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:42210
ie_field_s< crit_diagnostics_s > crit_diagnostics
Definition: ngap.h:11165
nr_cgi_list_l & set_nr_cgi_pws_failed_list()
Definition: ngap.cc:22456
options
Definition: ngap.h:12445
uint64_t & amf_ue_ngap_id()
Definition: ngap.cc:30468
tai_broadcast_nr_l & tai_broadcast_nr()
Definition: ngap.h:2782
cell_id_broadcast_eutra_l & cell_id_broadcast_eutra()
Definition: ngap.h:2762
bool trace_activation_present
Definition: ngap.h:5728
static ext_c get_ext(const uint32_t &id)
Definition: ngap.cc:8334
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:18403
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:40210
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:22229
bool ext
Definition: ngap.h:4127
ie_field_s< cause_c > cause
Definition: ngap.h:5113
ul_ran_cfg_transfer_s & ul_ran_cfg_transfer()
Definition: ngap.cc:44851
static crit_e get_crit(const uint32_t &id)
Definition: ngap.cc:21029
bool ie_exts_present
Definition: ngap.h:4532
static crit_e get_crit(const uint32_t &id)
Definition: ngap.cc:36235
uint64_t & ran_ue_ngap_id()
Definition: ngap.cc:28273
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:24977
@ ul_non_ueassociated_nrp_pa_transport
Definition: ngap.h:12042
@ error_ind
Definition: ngap.h:12019
choice_buffer_t< cause_c, unbounded_octstring< true > > c
Definition: ngap.h:8327
static ext_c get_ext(const uint32_t &id)
Definition: ngap.cc:49277
@ redirection_voice_fallback
Definition: ngap.h:6486
@ amf_cfg_upd
Definition: ngap.h:11993
void to_json(json_writer &j) const
Definition: ngap.cc:41069
@ new_security_context_ind
Definition: ngap.h:5621
uint64_t & new_amf_ue_ngap_id()
Definition: ngap.cc:33925
pws_cancel_request_ies_container()
Definition: ngap.cc:40105
enumerated< report_area_opts, true > report_area_e
Definition: ngap.h:5473
options
Definition: ngap.h:10590
bool ext
Definition: ngap.h:4161
bool crit_diagnostics_present
Definition: ngap.h:13346
~value_c()
Definition: ngap.h:3010
~qos_characteristics_c()
Definition: ngap.h:13015
uint64_t ran_ue_ngap_id
Definition: ngap.h:7152
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:42769
bool data_forwarding_accepted_present
Definition: ngap.h:1636
static uint32_t idx_to_id(uint32_t idx)
Definition: ngap.cc:34142
enum asn1::ngap::cause_c::types_opts::options value
unbounded_octstring< true > pdu_session_res_modify_unsuccessful_transfer
Definition: ngap.h:7220
value_c & operator=(const value_c &other)
Definition: ngap.cc:10310
bool amf_tnlassoc_failed_to_setup_list_present
Definition: ngap.h:1032
~drb_status_dl_c()
Definition: ngap.h:3368
bool ext
Definition: ngap.h:3531
bool ue_radio_cap_for_paging_present
Definition: ngap.h:11317
@ location_report_request_type
Definition: ngap.h:5629
son_info_request_e & son_info_request()
Definition: ngap.h:4082
pdu_session_res_released_list_ps_fail_l & pdu_session_res_released_list_ps_fail()
Definition: ngap.cc:30928
@ trace_activation
Definition: ngap.h:6477
types type_
Definition: ngap.h:10112
const char * to_string() const
Definition: ngap.cc:14701
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:6863
enumerated< reset_all_opts, true > reset_all_e
Definition: ngap.h:7557
static presence_e get_presence(const uint32_t &id)
Definition: ngap.cc:9204
@ ran_ue_ngap_id
Definition: ngap.h:9522
@ permit_emergency_sessions_and_mobile_terminated_services_only
Definition: ngap.h:6890
up_transport_layer_info_c ul_ngu_up_tnl_info
Definition: ngap.h:13135
@ unspecified
Definition: ngap.h:697
static presence_e get_presence(const uint32_t &id)
Definition: ngap.cc:35563
uint64_t & ran_ue_ngap_id()
Definition: ngap.cc:18098
elementary_procedure_option< ue_context_release_request_ies_container > ue_context_release_request_s
Definition: ngap.h:11751
bounded_bitstring< 1, 2048, false, true > receive_status_of_ul_pdcp_sdus
Definition: ngap.h:3433
choice_buffer_t< cell_id_list_for_restart_c, emergency_area_id_list_for_restart_l, global_ran_node_id_c, tai_list_for_restart_l > c
Definition: ngap.h:9307
void destroy_()
Definition: ngap.cc:8624
@ global_ran_node_id
Definition: ngap.h:9227
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:12950
static presence_e get_presence(const uint32_t &id)
Definition: ngap.cc:33391
ies_set_paramT_::second_value_c second_value
Definition: ngap.h:13997
static value_c get_value(const uint32_t &id)
Definition: ngap.cc:23917
ie_field_s< dyn_seq_of< pdu_session_res_admitted_item_s, 1, 256, true > > pdu_session_res_admitted_list
Definition: ngap.h:5881
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:50999
successful_outcome_c()=default
cell_id_cancelled_nr_l & set_cell_id_cancelled_nr()
Definition: ngap.cc:5122
@ crit_diagnostics
Definition: ngap.h:8345
enumerated< types_opts > types
Definition: ngap.h:4871
count_value_for_pdcp_sn18_s ul_count_value
Definition: ngap.h:3450
choice_buffer_t< fixed_bitstring< 16, false, true >, protocol_ie_single_container_s< n3_iwf_id_ext_ies_o > > c
Definition: ngap.h:1238
bool ran_node_name_present
Definition: ngap.h:11460
const char * to_string() const
Definition: ngap.cc:47832
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:21929
uint16_t pdu_session_id
Definition: ngap.h:7520
void destroy_()
Definition: ngap.cc:26020
enum asn1::ngap::ul_nas_transport_ies_o::value_c::types_opts::options value
report_area_e report_area
Definition: ngap.h:5509
ue_ngap_id_pair_s & ue_ngap_id_pair()
Definition: ngap.h:7945
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:14635
uint16_t pdu_session_id
Definition: ngap.h:4810
ie_field_s< ran_ue_ngap_id_t > ran_ue_ngap_id
Definition: ngap.h:11574
@ user_location_info
Definition: ngap.h:6791
bool crit_diagnostics_present
Definition: ngap.h:11087
qos_flow_setup_request_list_l & qos_flow_setup_request_list()
Definition: ngap.cc:50351
void destroy_()
Definition: ngap.cc:46879
bool ie_exts_present
Definition: ngap.h:13579
ie_field_s< unbounded_octstring< true > > nrp_pa_pdu
Definition: ngap.h:11859
const char * to_string() const
Definition: ngap.cc:2764
enumerated< types_opts > types
Definition: ngap.h:9590
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:10159
void destroy_()
Definition: ngap.cc:7285
bool ie_exts_present
Definition: ngap.h:2318
protocol_ie_single_container_s< global_ran_node_id_ext_ies_o > & choice_exts()
Definition: ngap.h:1412
void to_json(json_writer &j) const
Definition: ngap.cc:39197
static uint32_t idx_to_id(uint32_t idx)
Definition: ngap.cc:10199
const char * to_string() const
Definition: ngap.cc:14623
@ ran_ue_ngap_id
Definition: ngap.h:6468
ie_field_s< amf_ue_ngap_id_t > amf_ue_ngap_id
Definition: ngap.h:11613
@ nrp_pa_pdu
Definition: ngap.h:10634
~value_c()
Definition: ngap.h:9094
@ nulltype
Definition: ngap.h:5201
types type_
Definition: ngap.h:4764
enumerated< rrc_inactive_transition_report_request_opts, true > rrc_inactive_transition_report_request_e
Definition: ngap.h:5543
ue_radio_cap_info_ind_ies_container()
Definition: ngap.cc:42672
pdu_session_res_setup_resp_ies_container()
Definition: ngap.cc:39989
const char * to_string() const
Definition: ngap.cc:49318
enumerated< types_opts > types
Definition: ngap.h:6353
drb_status_dl18_s & drb_status_dl18()
Definition: ngap.h:3380
uint64_t & amf_ue_ngap_id()
Definition: ngap.cc:35930
bounded_bitstring< 1, 160, true, true > & endpoint_ip_address()
Definition: ngap.h:343
elementary_procedure_option< ho_cmd_ies_container > ho_cmd_s
Definition: ngap.h:4946
init_msg_c & operator=(const init_msg_c &other)
Definition: ngap.cc:44427
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:49706
enum asn1::ngap::pdu_session_res_modify_ind_ies_o::value_c::types_opts::options value
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:22266
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:16894
@ unspecified
Definition: ngap.h:723
@ mo_voice_call
Definition: ngap.h:6761
elementary_procedure_option< ue_context_mod_request_ies_container > ue_context_mod_request_s
Definition: ngap.h:11662
static bool is_id_valid(const uint32_t &id)
Definition: ngap.cc:13862
secondary_ratusage_info_s c
Definition: ngap.h:13453
const char * to_string() const
Definition: ngap.cc:3422
@ secondary_rat_data_usage_report
Definition: ngap.h:12035
ie_field_s< dyn_seq_of< pdu_session_res_secondary_ratusage_item_s, 1, 256, true > > pdu_session_res_secondary_ratusage_list
Definition: ngap.h:11555
fixed_octstring< 4, true > time_stamp
Definition: ngap.h:5183
void to_json(json_writer &j) const
Definition: ngap.cc:3865
@ ue_ngap_ids
Definition: ngap.h:10131
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:28715
qos_flow_to_be_forwarded_list_l qos_flow_to_be_forwarded_list
Definition: ngap.h:5049
void to_json(json_writer &j) const
Definition: ngap.cc:8154
~reset_type_c()
Definition: ngap.h:7868
@ ue_ngap_id_pair
Definition: ngap.h:7928
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:3484
enum asn1::ngap::pdu_session_res_modify_resp_transfer_ext_ies_o::ext_c::types_opts::options value
void set(types::options e=types::nulltype)
Definition: ngap.cc:35591
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:50950
enumerated< types_opts > types
Definition: ngap.h:8349
assist_data_for_paging_s & assist_data_for_paging()
Definition: ngap.cc:30021
void to_json(json_writer &j) const
Definition: ngap.cc:6038
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:39869
void to_json(json_writer &j) const
Definition: ngap.cc:340
options
Definition: ngap.h:7928
void to_json(json_writer &j) const
Definition: ngap.cc:21056
static presence_e get_presence(const uint32_t &id)
Definition: ngap.cc:8596
s_nssai_s s_nssai
Definition: ngap.h:6909
void to_json(json_writer &j) const
Definition: ngap.cc:47772
up_transport_layer_info_c ul_ngu_up_tnl_info
Definition: ngap.h:13841
@ nulltype
Definition: ngap.h:3117
enum asn1::ngap::cell_size_opts::options value
bool ext
Definition: ngap.h:4032
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:2418
bool ext
Definition: ngap.h:13150
rrcestablishment_cause_e & rrcestablishment_cause()
Definition: ngap.cc:20493
broadcast_completed_area_list_c & operator=(const broadcast_completed_area_list_c &other)
Definition: ngap.cc:5764
types type_
Definition: ngap.h:12379
protocol_ie_single_container_s< last_visited_cell_info_ext_ies_o > & choice_exts()
Definition: ngap.h:12482
enum asn1::ngap::nas_non_delivery_ind_ies_o::value_c::types_opts::options value
pdu_session_res_info_list_l pdu_session_res_info_list
Definition: ngap.h:14065
unbounded_octstring< true > & nas_pdu()
Definition: ngap.cc:36384
static bool is_id_valid(const uint32_t &id)
Definition: ngap.cc:13201
void to_json(json_writer &j) const
Definition: ngap.cc:47865
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:13105
emergency_area_id_cancelled_eutra_item_ext_ies_container ie_exts
Definition: ngap.h:2304
@ fivegs_to_eps
Definition: ngap.h:4840
types type_
Definition: ngap.h:8410
void to_json(json_writer &j) const
Definition: ngap.cc:18145
redirection_voice_fallback_e & redirection_voice_fallback()
Definition: ngap.cc:19004
bool ext
Definition: ngap.h:13838
@ nulltype
Definition: ngap.h:12996
ul_non_ueassociated_nrp_pa_transport_ies_container()
Definition: ngap.cc:42919
ie_field_s< cause_c > cause
Definition: ngap.h:10850
const char * to_string() const
Definition: ngap.cc:20842
static crit_e get_crit(const uint32_t &id)
Definition: ngap.cc:51039
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:49586
@ ue_radio_cap_for_paging
Definition: ngap.h:10372
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:46810
enum asn1::ngap::trace_fail_ind_ies_o::value_c::types_opts::options value
@ amf_ue_ngap_id
Definition: ngap.h:6129
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:22153
dyn_array< emergency_area_id_broadcast_nr_item_s > emergency_area_id_broadcast_nr_l
Definition: ngap.h:2725
const char * to_string() const
Definition: ngap.cc:22358
qos_flow_per_tnl_info_list_l add_dl_qos_flow_per_tnl_info
Definition: ngap.h:13771
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:43002
@ eutra_cgi_list_for_warning
Definition: ngap.h:8053
@ crit_diagnostics
Definition: ngap.h:8533
@ eutran_cell
Definition: ngap.h:12445
@ broadcast_cancelled_area_list
Definition: ngap.h:9181
const char * to_string() const
Definition: ngap.cc:14708
static crit_e get_crit(const uint32_t &id)
Definition: ngap.cc:26280
static crit_e get_crit(const uint32_t &id)
Definition: ngap.cc:9906
@ ho_request_ack
Definition: ngap.h:12237
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:458
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:22512
@ ue_aggregate_maximum_bit_rate
Definition: ngap.h:6470
static ext_c get_ext(const uint32_t &id)
Definition: ngap.cc:16668
choice_buffer_t< protocol_ie_single_container_s< son_info_ext_ies_o >, son_info_reply_s > c
Definition: ngap.h:4118
bool dl_ngu_up_tnl_info_present
Definition: ngap.h:13322
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:21187
static presence_e get_presence(const uint32_t &id)
Definition: ngap.cc:28804
types type_
Definition: ngap.h:8032
void to_json(json_writer &j) const
Definition: ngap.cc:563
elementary_procedure_option< ue_context_release_cmd_ies_container > ue_context_release_cmd_s
Definition: ngap.h:11704
const char * to_string() const
Definition: ngap.cc:33601
uint8_t expected_activity_period
Definition: ngap.h:3145
ie_field_s< user_location_info_c > user_location_info
Definition: ngap.h:11118
bool pdu_session_res_failed_to_modify_list_mod_res_present
Definition: ngap.h:11085
pdu_session_res_modify_request_ies_container()
Definition: ngap.cc:39296
void to_json(json_writer &j) const
Definition: ngap.cc:38557
uint16_t & ran_paging_prio()
Definition: ngap.cc:26660
fixed_octstring< 50, true > & warning_security_info()
Definition: ngap.cc:37704
fixed_octstring< 3, true > plmn_id
Definition: ngap.h:3715
bool amf_tnlassoc_to_rem_list_present
Definition: ngap.h:666
dl_ueassociated_nrp_pa_transport_ies_container()
Definition: ngap.cc:10778
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:48562
types type_
Definition: ngap.h:9804
enum asn1::ngap::ue_radio_cap_check_request_ies_o::value_c::types_opts::options value
global_ran_node_id_c & global_ran_node_id()
Definition: ngap.cc:25196
@ nulltype
Definition: ngap.h:6777
@ relative_amf_capacity
Definition: ngap.h:595
bool ext
Definition: ngap.h:7147
static bool is_id_valid(const uint32_t &id)
Definition: ngap.cc:29505
void to_json(json_writer &j) const
Definition: ngap.cc:41688
void set(types::options e=types::nulltype)
Definition: ngap.cc:16219
amf_tnlassoc_setup_list_l & amf_tnlassoc_setup_list()
Definition: ngap.cc:1788
fixed_bitstring< 8, false, true > & data_coding_scheme()
Definition: ngap.cc:37709
@ pdu_session_res_failed_to_setup_list_ps_req
Definition: ngap.h:9527
enumerated< types_opts > types
Definition: ngap.h:9611
~value_c()
Definition: ngap.h:8221
bool ext
Definition: ngap.h:7217
xn_gtp_tlas_l gtp_tlas
Definition: ngap.h:3986
eutra_cgi_s & eutra_cgi()
Definition: ngap.h:1869
enum asn1::ngap::notif_ctrl_opts::options value
fixed_octstring< 3, true > plmn_id
Definition: ngap.h:1355
@ nulltype
Definition: ngap.h:5822
uint64_t & ran_ue_ngap_id()
Definition: ngap.cc:26969
void to_json(json_writer &j) const
Definition: ngap.cc:40355
static presence_e get_presence(const uint32_t &id)
Definition: ngap.cc:30266
@ nas_security_params_from_ngran
Definition: ngap.h:4861
son_info_c & operator=(const son_info_c &other)
Definition: ngap.cc:9645
choice_buffer_t< crit_diagnostics_s, info_on_recommended_cells_and_ran_nodes_for_paging_s, pdu_session_res_list_cxt_rel_cpl_l, user_location_info_c > c
Definition: ngap.h:10218
tai_list_for_warning_l & tai_list_for_warning()
Definition: ngap.h:8086
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:16405
types type() const
Definition: ngap.h:8550
dl_nas_transport_ies_container()
Definition: ngap.cc:8983
bool ext
Definition: ngap.h:6321
pdu_session_res_failed_to_setup_item_su_res_ext_ies_container ie_exts
Definition: ngap.h:7255
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:24565
void set(types::options e=types::nulltype)
Definition: ngap.cc:2065
expected_ho_interv_e expected_ho_interv
Definition: ngap.h:3203
static crit_e get_crit(const uint32_t &id)
Definition: ngap.cc:36060
ie_field_s< cause_c > cause
Definition: ngap.h:4722
void to_json(json_writer &j) const
Definition: ngap.cc:16686
options
Definition: ngap.h:8473
void to_json(json_writer &j) const
Definition: ngap.cc:17406
options
Definition: ngap.h:9521
ie_field_s< cause_c > cause
Definition: ngap.h:11615
static crit_e get_crit(const uint32_t &id)
Definition: ngap.cc:35526
value_c & operator=(const value_c &other)
Definition: ngap.cc:33220
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:21773
ie_field_s< user_location_info_c > user_location_info
Definition: ngap.h:6865
@ direct
Definition: ngap.h:5432
@ ue_aggregate_maximum_bit_rate
Definition: ngap.h:10011
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:531
up_transport_layer_info_pair_list_l c
Definition: ngap.h:13305
static uint32_t idx_to_id(uint32_t idx)
Definition: ngap.cc:18460
types type() const
Definition: ngap.h:12915
void to_json(json_writer &j) const
Definition: ngap.cc:38687
uint64_t & amf_ue_ngap_id()
Definition: ngap.cc:23493
void destroy_()
Definition: ngap.cc:16942
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:40111
cause_c & cause()
Definition: ngap.cc:33503
bool pdu_session_res_failed_to_setup_list_cxt_res_present
Definition: ngap.h:6734
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:40619
bool expected_ue_activity_behaviour_present
Definition: ngap.h:3198
@ txnrelocoverall_expiry
Definition: ngap.h:736
@ user_location_info
Definition: ngap.h:10083
pdu_session_res_failed_to_setup_item_ps_req_ext_ies_container ie_exts
Definition: ngap.h:7238
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:39235
void to_json(json_writer &j) const
Definition: ngap.cc:47419
ue_context_release_request_s & ue_context_release_request()
Definition: ngap.cc:44826
ie_field_s< dyn_seq_of< supported_ta_item_s, 1, 256, true > > supported_ta_list
Definition: ngap.h:11465
enum asn1::ngap::overload_resp_c::types_opts::options value
@ encryption_and_or_integrity_protection_algorithms_not_supported
Definition: ngap.h:765
ie_field_s< amf_ue_ngap_id_t > amf_ue_ngap_id
Definition: ngap.h:6736
static value_c get_value(const uint32_t &id)
Definition: ngap.cc:31075
@ nas_pdu
Definition: ngap.h:8299
unbounded_octstring< true > & eutran_cell()
Definition: ngap.h:12467
ie_field_s< ran_ue_ngap_id_t > ran_ue_ngap_id
Definition: ngap.h:6737
ngap_pdu_c & operator=(const ngap_pdu_c &other)
Definition: ngap.cc:47263
void to_json(json_writer &j) const
Definition: ngap.cc:38133
void set(types::options e=types::nulltype)
Definition: ngap.cc:28838
types type_
Definition: ngap.h:1237
bool ext
Definition: ngap.h:4997
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:19753
bool five_g_s_tmsi_present
Definition: ngap.h:6859
@ rrc_state
Definition: ngap.h:9729
static presence_e get_presence(const uint32_t &id)
Definition: ngap.cc:13904
uint64_t & ran_ue_ngap_id()
Definition: ngap.cc:8003
cell_id_cancelled_eutra_l & cell_id_cancelled_eutra()
Definition: ngap.h:2414
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:47499
void to_json(json_writer &j) const
Definition: ngap.cc:41025
void to_json(json_writer &j) const
Definition: ngap.cc:4671
void to_json(json_writer &j) const
Definition: ngap.cc:49945
expected_ue_mob_e expected_ue_mob
Definition: ngap.h:3204
void set(types::options e=types::nulltype)
Definition: ngap.cc:3528
@ s_nssai
Definition: ngap.h:7033
@ subsequent_state_transition_report
Definition: ngap.h:5535
static bool is_id_valid(const uint32_t &id)
Definition: ngap.cc:14857
event_type_e event_type
Definition: ngap.h:5508
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:30985
@ choice_exts
Definition: ngap.h:1135
static value_c get_value(const uint32_t &id)
Definition: ngap.cc:25369
bool proc_crit_present
Definition: ngap.h:964
@ ue_retention_info
Definition: ngap.h:8478
uetnla_binding_release_request_s & uetnla_binding_release_request()
Definition: ngap.cc:44836
@ ho_notify
Definition: ngap.h:12020
const char * to_string() const
Definition: ngap.cc:31417
uint64_t & ran_ue_ngap_id()
Definition: ngap.cc:35167
bool ie_exts_present
Definition: ngap.h:7218
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:7400
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:4474
types type() const
Definition: ngap.h:10338
void set(types::options e=types::nulltype)
Definition: ngap.cc:28180
enumerated< emergency_fallback_request_ind_opts, true > emergency_fallback_request_ind_e
Definition: ngap.h:4514
options
Definition: ngap.h:12233
static uint32_t idx_to_id(uint32_t idx)
Definition: ngap.cc:27452
bool ie_exts_present
Definition: ngap.h:13116
enum asn1::ngap::rrc_inactive_transition_report_request_opts::options value
@ reject_rrc_cr_sig
Definition: ngap.h:6889
ie_field_s< amf_ue_ngap_id_t > amf_ue_ngap_id
Definition: ngap.h:11114
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:42922
elementary_procedure_option< ran_cfg_upd_fail_ies_container > ran_cfg_upd_fail_s
Definition: ngap.h:11501
static presence_e get_presence(const uint32_t &id)
Definition: ngap.cc:27509
static bool is_id_valid(const uint32_t &id)
Definition: ngap.cc:31491
types type() const
Definition: ngap.h:338
static bool is_id_valid(const uint32_t &id)
Definition: ngap.cc:23307
paging_origin_e & paging_origin()
Definition: ngap.cc:30016
warning_area_list_c & warning_area_list()
Definition: ngap.cc:37684
bool ie_exts_present
Definition: ngap.h:965
uint16_t maximum_packet_loss_rate_dl
Definition: ngap.h:4660
@ nulltype
Definition: ngap.h:9083
ie_field_s< dyn_seq_of< pdu_session_res_failed_to_setup_item_cxt_fail_s, 1, 256, true > > pdu_session_res_failed_to_setup_list_cxt_fail
Definition: ngap.h:6402
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:21294
amf_cfg_upd_s & amf_cfg_upd()
Definition: ngap.cc:44601
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:38412
add_dluptnl_info_for_ho_item_ext_ies_container ie_exts
Definition: ngap.h:1718
protocol_ie_single_container_s< overload_resp_ext_ies_o > & set_choice_exts()
Definition: ngap.cc:20957
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:41101
unbounded_octstring< true > pdu_session_res_setup_resp_transfer
Definition: ngap.h:6654
protocol_ie_container_item_s< valueT_ > ie_field_s
Definition: ngap.h:5722
choice_buffer_t< drb_status_ul12_s, drb_status_ul18_s, protocol_ie_single_container_s< drb_status_ul_ext_ies_o > > c
Definition: ngap.h:3519
fixed_bitstring< 16, false, true > & msg_id()
Definition: ngap.cc:37674
@ ran_ue_ngap_id
Definition: ngap.h:8299
uint64_t & ran_ue_ngap_id()
Definition: ngap.cc:27941
mob_restrict_list_s & mob_restrict_list()
Definition: ngap.cc:18963
bool ext
Definition: ngap.h:3325
static uint32_t idx_to_id(uint32_t idx)
Definition: ngap.cc:24118
const char * to_string() const
Definition: ngap.cc:36481
types type() const
Definition: ngap.h:9741
const char * to_string() const
Definition: ngap.cc:6766
uint8_t per_exponent
Definition: ngap.h:4408
void to_json(json_writer &j) const
Definition: ngap.cc:14148
@ amf_ue_ngap_id
Definition: ngap.h:10372
static bool is_id_valid(const uint32_t &id)
Definition: ngap.cc:6264
bool ext
Definition: ngap.h:13488
@ transport_res_unavailable
Definition: ngap.h:792
ie_field_s< amf_ue_ngap_id_t > amf_ue_ngap_id
Definition: ngap.h:11404
ie_field_s< crit_diagnostics_s > crit_diagnostics
Definition: ngap.h:11385
static value_c get_value(const uint32_t &id)
Definition: ngap.cc:25727
bool security_key_present
Definition: ngap.h:11634
@ crit_diagnostics
Definition: ngap.h:4865
types type_
Definition: ngap.h:1525
void to_json(json_writer &j) const
Definition: ngap.cc:42748
uint64_t & ran_ue_ngap_id()
Definition: ngap.cc:35422
enum asn1::ngap::expected_ue_mob_opts::options value
init_context_setup_resp_ies_container()
Definition: ngap.cc:20114
protocol_ie_single_container_s< ue_paging_id_ext_ies_o > & set_choice_exts()
Definition: ngap.cc:22993
choice_buffer_t< cause_c > c
Definition: ngap.h:8281
init_context_setup_resp_s & init_context_setup_resp()
Definition: ngap.cc:46032
@ nulltype
Definition: ngap.h:1743
types type_
Definition: ngap.h:10571
cell_id_broadcast_eutra_l & set_cell_id_broadcast_eutra()
Definition: ngap.cc:5800
bool ie_exts_present
Definition: ngap.h:459
void to_json(json_writer &j) const
Definition: ngap.cc:3455
void to_json(json_writer &j) const
Definition: ngap.cc:17036
ie_field_s< cancel_all_warning_msgs_e > cancel_all_warning_msgs
Definition: ngap.h:11237
@ paging
Definition: ngap.h:12028
ul_ngu_up_tnl_modify_list_l & ul_ngu_up_tnl_modify_list()
Definition: ngap.cc:48904
enum asn1::ngap::data_forwarding_not_possible_opts::options value
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:4891
@ true_value
Definition: ngap.h:13895
@ choice_exts
Definition: ngap.h:3356
crit_e second_crit
Definition: ngap.h:13996
@ ue_max_integrity_protected_data_rate_reason
Definition: ngap.h:778
qos_flow_per_tnl_info_s qos_flow_per_tnl_info
Definition: ngap.h:4977
ngap_elem_procs_o::successful_outcome_c value
Definition: ngap.h:12551
@ amf_ue_ngap_id
Definition: ngap.h:4326
void to_json(json_writer &j) const
Definition: ngap.cc:3338
@ nrp_pa_pdu
Definition: ngap.h:4326
@ choice_exts
Definition: ngap.h:3464
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:21416
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:7211
area_of_interest_cell_item_ext_ies_container ie_exts
Definition: ngap.h:1912
@ security_context
Definition: ngap.h:9390
protocol_ext_container_l< pdu_session_res_notify_transfer_ext_ies_o > ie_exts
Definition: ngap.h:13472
options
Definition: ngap.h:1135
const char * to_string() const
Definition: ngap.cc:22344
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:12309
protocol_ie_single_container_s< broadcast_completed_area_list_ext_ies_o > & choice_exts()
Definition: ngap.h:2792
types type_
Definition: ngap.h:6711
allowed_nssai_l & allowed_nssai()
Definition: ngap.cc:32454
ie_field_s< five_g_s_tmsi_s > five_g_s_tmsi
Definition: ngap.h:6867
static value_c get_value(const uint32_t &id)
Definition: ngap.cc:29822
unbounded_octstring< true > pdu_session_res_modify_ind_unsuccessful_transfer
Definition: ngap.h:7203
protocol_ie_single_container_s< ue_ngap_ids_ext_ies_o > & set_choice_exts()
Definition: ngap.cc:22848
@ pdu_session_res_setup_list_ho_req
Definition: ngap.h:5623
@ both
Definition: ngap.h:399
static bool is_id_valid(const uint32_t &id)
Definition: ngap.cc:30179
unbounded_octstring< true > ho_prep_unsuccessful_transfer
Definition: ngap.h:4828
bool pdu_session_res_setup_list_su_res_present
Definition: ngap.h:11207
options
Definition: ngap.h:8589
static presence_e get_presence(const uint32_t &id)
Definition: ngap.cc:16676
bool paging_drx_present
Definition: ngap.h:11315
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:7664
ie_field_s< security_context_s > security_context
Definition: ngap.h:11378
const char * to_string() const
Definition: ngap.cc:1183
@ nulltype
Definition: ngap.h:10759
@ user_location_info
Definition: ngap.h:9729
void to_json(json_writer &j) const
Definition: ngap.cc:34905
const char * to_string() const
Definition: ngap.cc:33103
@ ngran_cgi
Definition: ngap.h:2997
static uint32_t idx_to_id(uint32_t idx)
Definition: ngap.cc:49962
uint16_t pdu_session_id
Definition: ngap.h:7316
ie_field_s< amf_ue_ngap_id_t > amf_ue_ngap_id
Definition: ngap.h:3891
bool ie_exts_present
Definition: ngap.h:2284
@ xn_ho_triggered
Definition: ngap.h:768
@ ran_ue_ngap_id
Definition: ngap.h:5817
ngran_cgi_c & ngran_cgi()
Definition: ngap.cc:6447
write_replace_warning_resp_ies_container()
Definition: ngap.cc:43425
ie_field_s< rrc_inactive_transition_report_request_e > rrc_inactive_transition_report_request
Definition: ngap.h:6610
tai_cancelled_nr_l & set_tai_cancelled_nr()
Definition: ngap.cc:5127
crit_diagnostics_s & crit_diagnostics()
Definition: ngap.cc:26138
enumerated< types_opts > types
Definition: ngap.h:7103
uint64_t & amf_ue_ngap_id()
Definition: ngap.cc:19965
bool ext
Definition: ngap.h:4955
@ nulltype
Definition: ngap.h:8345
uint64_t & amf_ue_ngap_id()
Definition: ngap.cc:27306
protocol_ie_single_container_s< reset_type_ext_ies_o > & set_choice_exts()
Definition: ngap.cc:22687
cause_c cause
Definition: ngap.h:12981
unbounded_octstring< true > & set_utran_cell()
Definition: ngap.cc:46992
options
Definition: ngap.h:4676
add_dluptnl_info_for_ho_list_l & add_dluptnl_info_for_ho_list()
Definition: ngap.h:5953
@ crit_diagnostics
Definition: ngap.h:5821
@ crit_diagnostics
Definition: ngap.h:10759
eutra_cgi_list_l & set_eutra_cgi_listfor_restart()
Definition: ngap.cc:6169
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:40784
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:4805
types type_
Definition: ngap.h:4576
bool ie_exts_present
Definition: ngap.h:14063
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:1845
void set(types::options e=types::nulltype)
Definition: ngap.cc:15076
void set(types::options e=types::nulltype)
Definition: ngap.cc:7937
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:18175
tnlassoc_item_ext_ies_container ie_exts
Definition: ngap.h:940
uint64_t ueaggregate_maximum_bit_rate_ul
Definition: ngap.h:3798
bounded_bitstring< 22, 32, false, true > & set_gnb_id()
Definition: ngap.cc:2376
enumerated< types_opts > types
Definition: ngap.h:2749
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:3651
@ user_location_info_n3_iwf
Definition: ngap.h:5199
void to_json(json_writer &j) const
Definition: ngap.cc:10851
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:47395
up_transport_layer_info_c uptransport_layer_info
Definition: ngap.h:4957
bool ext
Definition: ngap.h:2300
bool ie_exts_present
Definition: ngap.h:3714
bool ext
Definition: ngap.h:7380
options
Definition: ngap.h:5902
choice_buffer_t< global_ran_node_id_c, pws_failed_cell_id_list_c > c
Definition: ngap.h:9251
@ ethernet
Definition: ngap.h:13634
bool ie_exts_present
Definition: ngap.h:7282
bool ie_exts_present
Definition: ngap.h:3556
@ ul_ran_cfg_transfer
Definition: ngap.h:12043
~value_c()
Definition: ngap.h:13686
pdu_session_res_failed_to_setup_item_cxt_res_ext_ies_container ie_exts
Definition: ngap.h:6638
options
Definition: ngap.h:326
uint8_t to_number() const
Definition: ngap.cc:13428
static bool is_id_valid(const uint32_t &id)
Definition: ngap.cc:37396
enum asn1::ngap::trigger_msg_opts::options value
ie_field_s< ran_ue_ngap_id_t > ran_ue_ngap_id
Definition: ngap.h:6400
bool ie_exts_present
Definition: ngap.h:1942
void to_json(json_writer &j) const
Definition: ngap.cc:42654
pdu_session_res_notify_list_l & pdu_session_res_notify_list()
Definition: ngap.cc:27316
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:38706
@ cause
Definition: ngap.h:8299
ue_associated_lc_ng_conn_item_ext_ies_container ie_exts
Definition: ngap.h:7153
equivalent_plmns_l equivalent_plmns
Definition: ngap.h:3778
void set(types::options e=types::nulltype)
Definition: ngap.cc:36303
@ core_network_assist_info
Definition: ngap.h:6471
secondary_rat_data_usage_report_s & secondary_rat_data_usage_report()
Definition: ngap.cc:44811
@ nulltype
Definition: ngap.h:6053
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:49528
types type_
Definition: ngap.h:8188
types type_
Definition: ngap.h:9710
static value_c get_value(const uint32_t &id)
Definition: ngap.cc:11990
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:31406
qos_flow_info_item_ext_ies_container ie_exts
Definition: ngap.h:12689
pdu_session_res_modify_confirm_transfer_ext_ies_container ie_exts
Definition: ngap.h:12783
ie_field_s< global_ran_node_id_c > global_ran_node_id
Definition: ngap.h:10948
@ nulltype
Definition: ngap.h:6768
bool redirection_voice_fallback_present
Definition: ngap.h:5733
broadcast_plmn_list_l broadcast_plmn_list
Definition: ngap.h:7569
Empty Protocol IE Object Set.
Definition: asn1_utils.h:1796
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:13403
assist_data_for_recommended_cells_s assist_data_for_recommended_cells
Definition: ngap.h:2109
~value_c()
Definition: ngap.h:10470
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:4778
~value_c()
Definition: ngap.h:10191
void to_json(json_writer &j) const
Definition: ngap.cc:22853
types type_
Definition: ngap.h:5092
dyn_array< qos_flow_add_or_modify_request_item_s > qos_flow_add_or_modify_request_list_l
Definition: ngap.h:13163
options
Definition: ngap.h:8792
uint8_t qos_flow_id
Definition: ngap.h:13421
ie_field_s< unbounded_octstring< true > > source_to_target_transparent_container
Definition: ngap.h:6200
bool ext
Definition: ngap.h:5505
last_visited_ngran_cell_info_s & set_ngran_cell()
Definition: ngap.cc:46982
void destroy_()
Definition: ngap.cc:34219
void to_json(json_writer &j) const
Definition: ngap.cc:48297
@ uetnla_binding_release_request
Definition: ngap.h:12040
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:50577
tai_broadcast_eutra_l & tai_broadcast_eutra()
Definition: ngap.h:2767
ho_fail_ies_container()
Definition: ngap.cc:13436
qos_characteristics_c & operator=(const qos_characteristics_c &other)
Definition: ngap.cc:48372
cell_traffic_trace_ies_container()
Definition: ngap.cc:6568
@ drb_status_ul18
Definition: ngap.h:3464
init_context_setup_fail_ies_container()
Definition: ngap.cc:18238
types type_
Definition: ngap.h:12519
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:31472
ie_field_s< dyn_seq_of< pdu_session_res_modify_item_mod_ind_s, 1, 256, true > > pdu_session_res_modify_list_mod_ind
Definition: ngap.h:11046
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:51474
@ eutra
Definition: ngap.h:12828
protocol_ie_single_container_s< broadcast_completed_area_list_ext_ies_o > & set_choice_exts()
Definition: ngap.cc:5831
ie_field_s< user_location_info_c > user_location_info
Definition: ngap.h:11164
alloc_and_retention_prio_ext_ies_container ie_exts
Definition: ngap.h:1758
ie_field_s< cause_c > cause
Definition: ngap.h:11741
ie_field_s< amf_ue_ngap_id_t > amf_ue_ngap_id
Definition: ngap.h:6593
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:7717
integer< uint64_t, 0, 4294967295, false, true > ran_ue_ngap_id_t
Definition: ngap.h:312
@ ue_retention_info
Definition: ngap.h:8534
value_c & operator=(const value_c &other)
Definition: ngap.cc:17287
unbounded_octstring< true > & target_to_source_transparent_container()
Definition: ngap.cc:16328
void destroy_()
Definition: ngap.cc:25100
bool ext
Definition: ngap.h:4459
void destroy_()
Definition: ngap.cc:2052
pdu_session_aggregate_maximum_bit_rate_s & pdu_session_aggregate_maximum_bit_rate()
Definition: ngap.cc:48899
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:50912
nr_cgi_s nr_cgi
Definition: ngap.h:2572
static crit_e get_crit(const uint32_t &id)
Definition: ngap.cc:17935
void set(types::options e=types::nulltype)
Definition: ngap.cc:8646
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:50794
@ successful_outcome
Definition: ngap.h:12574
crit_diagnostics_s & crit_diagnostics()
Definition: ngap.cc:12615
global_ran_node_id_c global_ran_node_id
Definition: ngap.h:1927
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:48273
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:28362
@ nulltype
Definition: ngap.h:6348
dyn_array< plmn_support_item_s > plmn_support_list_l
Definition: ngap.h:582
static value_c get_value(const uint32_t &id)
Definition: ngap.cc:33139
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:6727
~init_msg_c()
Definition: ngap.h:12057
s_nssai_s s_nssai
Definition: ngap.h:6427
nr_cgi_s nr_cgi
Definition: ngap.h:2221
void to_json(json_writer &j) const
Definition: ngap.cc:49660
ho_flag_e & ho_flag()
Definition: ngap.cc:32737
@ nulltype
Definition: ngap.h:2396
uint8_t number_type
Definition: ngap.h:7828
@ cause
Definition: ngap.h:4676
@ deregister
Definition: ngap.h:708
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:47757
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:30698
handov_type_e & handov_type()
Definition: ngap.cc:15283
@ source_to_target_transparent_container
Definition: ngap.h:5627
forbidden_tacs_l forbidden_tacs
Definition: ngap.h:3682
value_c & operator=(const value_c &other)
Definition: ngap.cc:50275
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:17057
static crit_e get_crit(const uint32_t &id)
Definition: ngap.cc:32858
@ amf_ue_ngap_id
Definition: ngap.h:7928
unbounded_octstring< true > secondary_rat_data_usage_report_transfer
Definition: ngap.h:7451
void to_json(json_writer &j) const
Definition: ngap.cc:3972
bool broadcast_completed_area_list_present
Definition: ngap.h:11970
ie_field_s< dyn_seq_of< served_guami_item_s, 1, 256, true > > served_guami_list
Definition: ngap.h:10972
choice_buffer_t< pdu_session_res_notify_list_l, pdu_session_res_released_list_not_l, user_location_info_c > c
Definition: ngap.h:8891
~value_c()
Definition: ngap.h:8981
@ relative_amf_capacity
Definition: ngap.h:8531
protocol_ext_container_l< pdu_session_res_modify_item_mod_req_ext_ies_o > ie_exts
Definition: ngap.h:7333
bool user_location_info_present
Definition: ngap.h:11113
bool ie_exts_present
Definition: ngap.h:5180
cell_id_cancelled_nr_item_ext_ies_container ie_exts
Definition: ngap.h:2287
cause_c cause
Definition: ngap.h:13861
void to_json(json_writer &j) const
Definition: ngap.cc:863
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:12937
qos_flow_per_tnl_info_list_l c
Definition: ngap.h:13922
static ext_c get_ext(const uint32_t &id)
Definition: ngap.cc:13071
enum asn1::ngap::last_visited_cell_info_c::types_opts::options value
protocol_ie_single_container_s< broadcast_cancelled_area_list_ext_ies_o > & set_choice_exts()
Definition: ngap.cc:5138
@ ue_associated_lc_ng_conn_list
Definition: ngap.h:8345
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:2197
@ choice_exts
Definition: ngap.h:7989
ue_radio_cap_for_paging_s & ue_radio_cap_for_paging()
Definition: ngap.cc:35945
@ info_on_recommended_cells_and_ran_nodes_for_paging
Definition: ngap.h:10177
qos_flow_modify_confirm_item_ext_ies_container ie_exts
Definition: ngap.h:12738
drbs_to_qos_flows_map_list_l drbs_to_qos_flows_map_list
Definition: ngap.h:12712
void to_json(json_writer &j) const
Definition: ngap.cc:49776
const char * to_string() const
Definition: ngap.cc:36037
types type() const
Definition: ngap.h:8812
emergency_area_id_cancelled_nr_l & emergency_area_id_cancelled_nr()
Definition: ngap.h:2439
enum asn1::ngap::cause_protocol_opts::options value
bool ext
Definition: ngap.h:7583
enumerated< types_opts > types
Definition: ngap.h:10697
bool ie_exts_present
Definition: ngap.h:2169
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:501
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:47625
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:17840
protocol_ie_single_container_s< reset_type_ext_ies_o > & choice_exts()
Definition: ngap.h:7885
uint8_t erab_id
Definition: ngap.h:13582
uint16_t proc_code
Definition: ngap.h:12404
types type_
Definition: ngap.h:8890
@ nulltype
Definition: ngap.h:9586
protocol_ie_container_item_s< valueT_ > ie_field_s
Definition: ngap.h:4592
count_value_for_pdcp_sn12_s ul_count_value
Definition: ngap.h:3432
types type_
Definition: ngap.h:5693
qos_flow_add_or_modify_request_item_ext_ies_container ie_exts
Definition: ngap.h:13120
const char * to_string() const
Definition: ngap.cc:22553
bool ext
Definition: ngap.h:13469
bool ie_exts_present
Definition: ngap.h:2555
void to_json(json_writer &j) const
Definition: ngap.cc:48253
@ location_report
Definition: ngap.h:12022
@ may_trigger_pre_emption
Definition: ngap.h:1735
crit_diagnostics_s & crit_diagnostics()
Definition: ngap.cc:30519
gtp_tunnel_ext_ies_container ie_exts
Definition: ngap.h:1622
dl_nas_transport_s & dl_nas_transport()
Definition: ngap.cc:44706
ue_context_request_e & ue_context_request()
Definition: ngap.cc:20508
bool ue_aggregate_maximum_bit_rate_present
Definition: ngap.h:3889
static crit_e get_crit(const uint32_t &id)
Definition: ngap.cc:33624
const char * to_string() const
Definition: ngap.cc:29493
@ global_ran_node_id
Definition: ngap.h:9683
@ qos_flow_setup_request_list
Definition: ngap.h:13672
const char * to_string() const
Definition: ngap.cc:8371
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:47058
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:20994
static crit_e get_crit(const uint32_t &id)
Definition: ngap.cc:14176
@ crit_diagnostics
Definition: ngap.h:8643
bool ext
Definition: ngap.h:2185
five_g_s_tmsi_s & set_five_g_s_tmsi()
Definition: ngap.cc:22988
value_c & operator=(const value_c &other)
Definition: ngap.cc:32119
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:18348
bool ext
Definition: ngap.h:5593
types type() const
Definition: ngap.h:10193
choice_buffer_t< global_gnb_id_s, global_n3_iwf_id_s, global_ng_enb_id_s, protocol_ie_single_container_s< global_ran_node_id_ext_ies_o > > c
Definition: ngap.h:1448
static value_c get_value(const uint32_t &id)
Definition: ngap.cc:10228
enum asn1::ngap::ngap_pdu_c::types_opts::options value
bool data_forwarding_not_possible_present
Definition: ngap.h:13737
info_on_recommended_cells_and_ran_nodes_for_paging_s & info_on_recommended_cells_and_ran_nodes_for_paging()
Definition: ngap.cc:34858
tai_broadcast_nr_l & set_tai_broadcast_nr()
Definition: ngap.cc:5820
up_transport_layer_info_c dl_ngu_up_tnl_info
Definition: ngap.h:12754
void to_json(json_writer &j) const
Definition: ngap.cc:12296
static bool is_id_valid(const uint32_t &id)
Definition: ngap.cc:26505
ie_field_s< amf_ue_ngap_id_t > amf_ue_ngap_id
Definition: ngap.h:6399
types type() const
Definition: ngap.h:4688
ho_notify_ies_container()
Definition: ngap.cc:14087
bool allowed_nssai_present
Definition: ngap.h:11529
uint32_t nof_broadcasts
Definition: ngap.h:2205
@ maximum_integrity_protected_data_rate_dl
Definition: ngap.h:13597
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:16483
static bool is_id_valid(const uint32_t &id)
Definition: ngap.cc:12360
fixed_bitstring< 10, false, true > & idx_len10()
Definition: ngap.h:3258
bool ie_exts_present
Definition: ngap.h:2885
SRSASN_CODE pack(bit_ref &bref) const
Definition: ngap.cc:35723
protocol_ie_single_container_s< overload_resp_ext_ies_o > & choice_exts()
Definition: ngap.h:6947
@ cell_id_broadcast_eutra
Definition: ngap.h:2737
SRSASN_CODE unpack(cbit_ref &bref)
Definition: ngap.cc:14452